previous | start | next

## Example: Printing an Invoice

- Recall the five part development process that is recommended for you to follow:
  - Gather requirements.
  - Use CRC cards to find classes, responsibilities, and collaborators.
  - Use UML diagrams to record class relationships.
  - Document classes and member functions.
  - Implement your program.
- For this example, the methodology will feel overblown, but it will introduce you to the mechanics of each step.

previous | start | next