SE 2811
Notes (Hasker)
These notes may be updated during the term, but generally they will be finalized once presented.
Note 1
: introduction
Null Object Pattern
Note 2
: Adapter Pattern (Ch. 7)
Note 3
: Strategy (Ch. 9), Singleton (Ch. 21, except material on double-locked singletons)
Note 4
: Object-oriented design
Note 5
: OOA&D
Note 6
: Cohesion & Coupling
Note 7
: Decorator
Midterm Review
After midterm:
Note 8
: Observer
Note 9
: Threads
Note 10
: Façade
Note 11
: MVC
Note 12
: Command
Note 13
: Composite
Note 14
: Factory
Note 15
: Proxy
Note 16
: Visitor
Note 17
: Composite, LSP, and pattern review