Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007
Sum2000 Midterm Review: Design Critique
Here's my take:
(a) In CRC analysis, objects are supposed to closely model the real world. You don't find a linked list walking down the street very often.
(b) It seems to me that ProcessMap knows how to do much, and should probably divide up the work. Perhaps a separate model object for knowing what the map looks like, and a separate view object for displaying on the website might be appropriate.
(c) In a UML diagram, such an object would have every object linked to it, and this makes the design very interlocked and nonreusable.
Well, those're my best guesses. Anyone got any other ideas?
Think about verbs and God. Mark Guzdial
Link to this Page