- Read pages 1 through 108 (intro, observer, decorator sections ) as an introduction to design patterns and meet your first design patterns.
- Program an observer pattern independent from the example in the book using a problem space that is interesting to you.