Overview
Introduction
Table Of Intents
Table of Mnemonics (1 column)
Table of Mnemonics (3 column)
Who ya gonna call?
Creational Patterns
Abstract Factory
Builder
Factory Method
Prototype
Singleton
Structural Patterns
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
Behavioral Patterns
Chain of Responsibility
Command
Interpreter
Iterator
Mediator
Memento
Observer
State
Strategy
Template Method
Visitor
Demos
State, Template Method Demo
Composite, Builder, Iterator, Memento, Visitor demo
Command, Chain demo
Mediator, Observer demo
Articles
Java's new Considered Harmful
Other Patterns
Event Notifier, a Pattern for Event Notification
General
Make it: run, right, fast
Leaky bucket counter
Riding over transients
C++
Call by Reference
Counted Body
Customized allocation
Initialize, not assign
Lifetime follows scoope
Return "this" by ref
OO Design
Stairway to Heaven
Type Restorer
Layers
Extension Object
Anti Patterns
Credits