EngineeringGoals
From ETaxonomy
Coding Practices
- License in every file
- SVN keywords in every file. Maybe just $Id$.
- Standarize on a method in every file that can access SVN keywords for bug tracking, support, etc. auto-generated(?) in eclipse?
- Original author in every file.
- Standardize log4j, auto generated(?) in eclipse
- No generated files in SVN
- Always possible to generate without eclipse
See: Production Coding Standards
Releases
- For production: Releases every 6 months.
UML as class source
Zhimin and Bob suggest making the authoritative Java class and interface definitions be UML. This has both advantages and disadvantage that need UMLSource discussion