Description
Prerequisites
| |
|---|---|
| Jan 7-Jan 30 TR11 Room 1-390 | |
Software Patterns | |
| 1/7 | Introduction to Patterns (alternative introduction) Observer pattern |
| 1/9 | Python Chain of Responsibility pattern |
| 1/14 | Inventor Interpreter pattern |
| 1/16 | ImageVision Streams pattern Decorator pattern Strategy pattern |
Object Models | |
| 1/21 | Distributed Objects Proxy pattern Adaptor pattern |
| 1/23 | OpenDoc/ActiveX |
Frameworks | |
| 1/28 | ET++ case study (pattern review) |
| 1/30 | ET++ case study (new
patterns) Command pattern Atomizer pattern |
|
Designers who are unable or unwilling to learn the basic object-oriented
patterns simply should not be doing object-oriented design.
|