Design Policy
- Consistent Naming Conventions: Clear and consistent naming conventions
- Modular Design: Complex tasks are broken down into smaller manageable tasks
- Refactoring Methods: Regularly revising and upgrading of methods
- Clear Interfaces: Input/output of methods are logical and consistent
- Commenting: Methods are self-explanatory but commenting is used to explain where necessary
- DRY Principles: 'Don't Repeat Yourself' is a system generic instruction
- Testing: Testing is done in background and in live running to get feedback in method coherence
Does this feel right to you? Please Feedback
Click here to provide feedback