Cpp Coding Standards
From Apache OpenOffice Wiki
This page gathers rules, advice and best practices for developing with C++ in the OpenOffice.org project.
- Class Design
- Class Construction, Destruction and Copying
- Code Documentation
- Design
- Encapsulation
- Error Handling
- Code Format
- Function Design
- Function Implementation
- General Coding
- Header Files
- Hierarchies of Virtual Classes
- Interfaces
- Obsolete Habits
- Security
- The C++ Standard Template Library
- Type Safety