Documentation Standard

Documentation Format

The WPI Computer Science Department proposes that the following format be used for all documentation of programs developed in introductory courses. It is also designed to have utility for higher level courses.

The documentation formed by using the format is intended to either be written as a "header" to the program source, or as accompanying documentation. In the latter case it will be necessary to repeat at least the basic information in the program source so that the program is self-identifying.

This documentation format is not intended to remove the need for in-program comments, or the need for conforming to layout conventions. In addition, all special instructions from the instructor about documentation should also be obeyed.

Not all sections will need to be completed for all classes or projects. However, students should attempt to keep this format intact as a way of standardizing their documentation. It is important that the students be taught to complete this concisely.

Motivation

The motivation for this proposal is that its adoption should:

Examples

Maintained by webmaster@cs.wpi.edu
Last modified: August 15, 2006 16:34:45