zhuang@linux:~/notes/design-patterns/$ ls

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides

Notes from reading Design Patterns: Elements of Reusable Object-Oriented Software by the Gang of Four.