Difference between revisions of "Cpp Coding Standards/Development Process"
From Apache OpenOffice Wiki
m (Cpp Coding Standards/Topics/PROCESS moved to Cpp Coding Standards/Development Process: Improve Cpp_Coding_Standards structure.) |
|
(No difference)
|
Latest revision as of 12:09, 28 November 2006
Contents
Guidelines for the Development Process
Advice not directly related to the code but to the development process more in general. Some of these are already implemented in OpenOffice.org development.
Summary
Automate
Automate and don't rely on manual procedures where possible.
WISE
A warning is (usually) an error.
FocusOnInterface
Invest time on your interfaces. (Each class has one.) They are the most important thing to get right, everything else can be fixed later.
RegressionTests
Provide regression tests.
CheckedSTL
Use a checked STL implementation.