next up previous
Next: Robustness Up: Coding Style for CS2005 Previous: Documentation

Ease of use

Your software must be easy to use. That means that after starting the software, it must be clear to see what input is expected from a user or what the meaning of any output is. Be generous with text output that explains what your program is doing. A program whose usage is not clear without looking at the source code will not receive full credit.

Andreas Koeller
2000-06-04