Schedule | |
---|---|
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.
|