Next: Design Patterns
Up: Lecture 2: Classes, Objects,
Previous: Collaboration
- Patterns: Common solutions to common problems in a context.
- Design patterns of classes: Mechanisms
- Architectural Patterns: Frameworks (extendible templates for applications in a domain)
- Patterns specifycommon Mechanisms and Frameworks.
- Patterns are reused by adapting them to the context of an application.
- Idioms: common ways of programming (Implementation pattern)
Ananda Amatya
11/3/1999