Delivery #5 - Documented source program and the tested object code
- Overview
- Overall description of implemented system
- Summary of programming experience
- Source Code Listing
- Standard prologue for each subroutine and module
(the following is a template):
Title: XXX
Purpose: XXX
Sample Call (or Use): XXX
Inputs (or Imports): XXX
Outputs (or Exports): XXX
Subroutines Used (or Defined): XXX
Explanation (algorithm & data structure): XXX
Author: XXX
Date: XXX
Modifications (when & what): XXX
- Internal comments for data structures and major control structures
- Meaningful variable names
- Proper indentation
- Codebase