Files
rippled/CheatSheet.md
2013-06-20 13:40:33 -07:00

17 lines
546 B
Markdown

# Form
- One class per header file.
- Place each data member on its own line.
- Place each ctor-initializer on its own line.
- Create typedefs for primitive types to describe them.
- Return descriptive local variables instead of constants.
- Use long descriptive names instead of abbreviations.
- Use "explicit" for single-argument ctors
- Avoid globals especially objects with static storage duration
# Function
- Minimize external dependencies
* Pass options in the ctor instead of using theConfig
* Use as few other classes as possible