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

(2) Design Patterns - ellie

  1. When part of a system is implemented using one of the well-known design patterns, typically there are more classes used and there may be more messages sent than if the implementation was done in an ad-hoc way. Give two reasons why design patterns are considered a good idea, given these apparent disadvantages? (5 points)
  2. The Model-View-Controller approach to user interface implementation is equivalent to one of the patterns described in the "Gang of Four" book. What is the name of this pattern and what is it good for beyond implementing user interfaces? (5 points + 1 bonus)

Link to this Page