39
Summary
•Design patterns help the development process by:
–Supporting our current object-oriented analysis and design process
–Design patterns supply an important element that has been missing from object-oriented design methods. They show us how to use objects, inheritance, and polymorphism to our advantage. They show how to parameterize and uncouple systems for greater flexibility.
–They smooth the transition from the analysis model to the implementation model by guiding the designer in discovering needed classes and structure that are not part of the analysis model
•