(file) Return to conventions.txt CVS log (file) (dir) Up to [Pegasus] / pegasus / doc / Attic

Diff for /pegasus/doc/Attic/conventions.txt between version 1.1 and 1.2

version 1.1, 2001/06/16 15:59:44 version 1.2, 2001/06/16 17:30:34
Line 1 
Line 1 
   (Preliminary; still need to be modified and voted on).
  
 Development Conventions Development Conventions
 ======================= =======================
Line 87 
Line 88 
     platform.     platform.
  
 22. No binaries may be committed to repository. 22. No binaries may be committed to repository.
   
   24. Don't separate return type onto its own line:
   
       Avoid this:
   
           int
           f()
           {
           }
   
   
   25. All code must be reachable (built) from master makefile. Otherwise
       it will not be reached when doing mass substitutions, testings of
       builds, and license changes.
   
   26. Prepend '_' to private members (including methods).
   
   27. Use /** */ rather than /// for DOC++.
   
   29. Always write a regression test for everything.
   
   30. Always build and run all regression tests before committing.
   
   31. Be mindful that the tests must run on all supported platforms and
       that a commit may break another platform.
   


Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2