As defined by Extreme Programming (.org), CRC cards (Class,
Responsibilities, and Collaboration) cards are a concept of physically mapping
out a new system as a team. The concept allows individuals to model object
oriented technology and move away from procedural thinking. CRC cards in the
case of one person teams are used to represent objects, classes, collaborators,
and responsibilities of each method
wanted to be incorporated into an idea.
This will then translate into code further down the path.
CRC overview for
The Late Excuse Watch
Test GPS
- Select Locator
- View Map Object
- Back to Menu
- Select Calendar
- Select Date
- Input location and Start Time
- Save (or autosaves)
- Back to Menu
- Select Calendar
- Select Date with Highlight
- Select Erase/Delete (icon?)
- Back to Menu
- Stare at the main menu
Schedule and GPS extends menu.
Calender, Delete function (private), Add event function
(private) extends Schedule.
GPS is responsible for Schedule Locations while they both
collaborate to pinpoint location and distance/time to extrapolate time of
arrival, creating excuse when late.
DIAGRAMS
edit here
No comments:
Post a Comment