User:Djgandy/Books/Software Design Patterns

An overview

 * Software design pattern
 * Abstract factory pattern
 * Lazy initialization
 * Resource Acquisition Is Initialization
 * Object pool pattern
 * Adapter pattern
 * Bridge pattern
 * Composite pattern
 * Decorator pattern
 * Chain-of-responsibility pattern
 * Command pattern
 * Observer pattern
 * Publish–subscribe pattern
 * Iterator pattern
 * State pattern
 * Strategy pattern
 * Visitor pattern
 * Thread pool pattern
 * Thread-local storage