CSC 205
Winter 2005
Team Project Deliverable #6
DBC Decision due by email before 5:00, Feb. 25
Perfect Class/Specification due at the start of lecture on Feb. 28

Resources
Javadoc materials

Design by Contract
Make a team decision: are you a Design by Contract team or not?
Whichever decision you make, you are expected to design all of your software components according to your chosen design philosophy.

Perfect Javadoc (Object-Oriented Teams)
Write and Javadoc a perfect class: perfect overview, perfect signatures, perfect specifications.
Get Prof. Stearns to sign your perfect class to verify that it is, indeed, perfect.

Perfect Specs (Flying Dolphins, WetWorks, HMMM.. )
Decide how you will present your code specifications. e.g. there are tools, equivalent to Javadoc, for C programs.
Write a perfect module (set of related functions): perfect overview, perfect signatures, perfect specifications.
Get Prof. Stearns to sign your perfect module to verify that it is, indeed, perfect.


Last updated on 2/22/05