Tweak cheat sheet

This commit is contained in:
Vinnie Falco
2013-06-20 13:40:33 -07:00
parent 66474e6f9d
commit d3395b0e42

View File

@@ -1,7 +1,16 @@
# 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