CRC Cards
CRC (Class, Responsibility, Collaboration) cards are a
device for developing the design of an object-oriented program.
CRC
Card explanation/example
A zip file with a brief explanation of CRC cards, a template,
and an example of a problem description to work from.
A
Laboratory for Teaching Object-Oriented Thinking
The original paper introducing CRC Cards by Beck and Cunningham
Using
CRC Cards
Another description of how to use CRC cards, using the idea
of a "use case," which is simply a scenario of
how the user interacts with the program.