Writing maintainable programs
This section investigates how to write maintainable programs. The areas discussed include:
* terminology
* program writing techniques
* variables and constants
* scope
* using conventions
* modular design
* annotating code
* indenting and formatting
Please use the menu to navigate through the notes, self-marking tests, question and answer sheets and the other resources.
