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

TRTA M3: Design Everything

Purpose:


We had to form teams to design everything for the final milestones. This includes creating CRC cards and UML class diagrams.

Design:


First thing's first, we read the final milestones to see what we had to do. Then we started creating the CRC cards, coming up with nouns and creating classes such as Slide and HTMLConverter. Then after we decided on which classes we were going to actually use, we created our UML class diagram. Unfortunately we don't have our class diagram to show. Ours was relatively small compared to the other teams.

Implementation:


There was no implementation for this milestone.

Conclusion:


We believe that some teams use way too much abstraction. We decided to have a broad general design to be more flexible. This is fine because we were able to build on our design as we learned more about Squeak. More classes you have does NOT make your design better.

Link to this Page