Getting Started with Design Patterns

CS494 students should read some introductory material on design patterns. Handouts are available from the CS office while I'm out of town.

  1. Chapter 1 of the GoF book (distributed as a handout). Here is info on the "GoF book".
  2. The Composite pattern from the GoF book (distributed as a handout).
  3. A brief introduction on patterns (from the Web).
  4. A brief tutorial on patterns by Brian T. Kurotsuchi. Look over the first 3 parts of this. Note the diagrams are in the older Booch notation. Here are simple UML diagrams for the Singleton pattern and the Facade pattern described in this tutorial.

We'll add more to this page later.