Week 9: Observer Pattern, MVC, Presentation Layer, S.O.L.I.D.
In this lecture, we look at foundations of UI and GUI programming. We look at the Observer pattern and at the Model View Controller concept and how it is implemented in Java with Swing. Finally, we look at the S.O.L.I.D. principles to write better OO programs.
- Slides
- More information about UI programming:
- Programming examples as Eclipse projects
On to Week 8: Good Design and Design Patterns Part of Lecture Plan
Hubert Baumeister
April 23, 2018