View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Case Final Project Summer 2007

33k! M3 CRC Cards and Domain Design

For M3 the requirements for the final project were published. This was the Object-oriented Analysis phase of the project. A most crucial phase, too since the group very carefully thought out the design The group started to consider ways to implement the game. This milestone set the foundation for the entire project, and it is strongly suggested that a significant amount of time be put into it.

The first thing was to brainstorm for classes that might be of use. After that, the obviously unnecessary ones were eliminated keeping a smaller, filtered, list. Carefully thinking about the most efficient way to approach the problem, the most essential classes were chosen and the cards were made based on these. Feel free to look at them if you please.

Be careful not to think too much about coding at this stage. However, a weak domain design will cost time and effort later, since more and more changes will have to be made and things will just pile on. A strong design will definitively reduce the time factor of the other milestones by 1/2.






Link to this Page