thegit
Version:
Implementation of git in node.js.
16 lines • 387 B
Markdown
## Naming
- intention revealing name
- avoid disinformation
- use pronouncable names
- use one word per concept, create vs make
## Functions
- names should be actions
- make sure functions make sense
- functions should be small
- single responsibility
- use descriptive names
- argument objects
- no side effects
## comments
- autocomplete comments
- warnings