CSC/ECE 517 Fall 2011/ch4 4i aa: Difference between revisions
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
The information for each class is written on a separate card. | The information for each class is written on a separate card. | ||
[[File:CRCCardSample1.gif]] [[File:CRCCardSample2.gif]] | [[File:CRCCardSample1.gif]] [[File:CRCCardSample2.gif]] [1] | ||
== Tools == | == Tools == |
Revision as of 21:08, 15 October 2011
CRC Card Tools
Introduction
In software design CRC cards is a way to:
- Discover classes
- Determine the responsibilities of each class
- Describe the relationships among the classes
The information for each class is written on a separate card.
Tools
Stickies
QuickCRC
Visual Paradigm for UML
References
[1] Beck/Cunningham
[2] CRC Cards: An Agile Thinking Tool
[4] Hot Draw
[5] HyperCard
[6] HyperCard Group
[7] SuperCard
[8] MetaCard
[9] MetaCard Group
[10] Revolution
[11] PhytonCard
[12] FreeCard
[13] FreeCard Group
Aldo [14] Visual Paradigm for UML
Aldo [15] QuickCRC
[17] CRC Card Editor
Aldo [18] Stickies on Mac