• Introduction
  • C++ Source Code Formatting
  • File Headers
  • Comment Formatting
  • #include ordering
  • Source Code Format, Indentation
  • Indentation
  • Compiler Issues
  • Treat Compiler Warning as Errors!
  • Write Portable Code
  • Do not use RTTI and Refrain from Exceptions Unless Needed.
  • Naming Conventions
  • Assert Liberally
  • Do not use using namespace ...
  • Integer types