Skip to content

Commit

Permalink
Tweak cheat sheet
Browse files Browse the repository at this point in the history
  • Loading branch information
vinniefalco committed Jun 20, 2013
1 parent 66474e6 commit d3395b0
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions StyleCheatSheet.txt → CheatSheet.md
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit d3395b0

Please sign in to comment.