Menu

Coding convention

Branko Pavlovic

This page describes coding conventions to be followed during development:
1. The most important object oriented programming principles must be fulfilled:
* encapsulation
* inheritance and polymorphism
2. Identifiers follows standard Java naming conventions (e.g. use 'CamelCase' instead of 'underscore' naming etc.).
3. Each developer must write clarified code easy understandable by others (and himself/herself later, too :) ). Interface-driven development is desirable.
5. Each non-trivial or critical functionality shall be well tested. It's preferable to implement automatic tests by using JUnit framework. Test code must be in test packages, never integrated/commented within production code.
4. Each implemented functionality shall be well commented by using javadoc comments/annotations (after all, this tool is about javadoc :)).


Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.