- Model – View – Controller
- MVC Example
- Observer
- MVC Observer Example
Reading Instructions
Applying UML and Patterns: Chapters 33, 34, 35, 38, 39
GUI Architectures
Book: Pattern Oriented Software Architecture
Book: Design Patterns elements of Reusable Object-Oriented Software
Paper: A Journey through the Land of Model-View-Design Patterns
Materials
MVC, Observer, Layers & Components Slides