CERN Accelerating science

This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern/ for current CERN information.

Anaphe Design Guidelines

Adapted by Max Sang from the Rational© guidelines and others (Taligent©, Ellemtal©, Stroustrup, Eckel, etc.)

Please read Effective C++ and its successors if you haven't already. They are good for your soul. Also read the coding guidelines.




First Principles




Class Design




Modularity and re-use




Object Management




Functions, Methods and Operators




Naming


Max Sang
Last modified: Wed Mar 6 18:50:40 CET 2002