General
The following list of items indicate coding standards independent of the technology used.
- Comments should be added selectively if the code is not self-explanatory i.e. avoid over-commenting for code that is self-explanatory.
- Error handling should be done.
- Code should be maintainable code.
- No spelling mistakes.
- Removed unused code/comments during development.
- Code should be simplified / refactored.
- Translation resources should be used for non-dynamic text displayed to user.
- Variable names should explain the purpose of the variable.
- Enforce DRY (don't repeat yourself) principle
- KISS (Keep it simple stupid)
- The following general naming conventions must be followed unless otherwise specified