Index of Patterns

Abstract Factory

Acceptor

Active Object

Adapter

Blackboard

Bridge

Broker

Builder

Chain of Responsibility

Client-Dispatcher-Server

Client-Server

Command

Command Processor

Composite

Composite Message

Connector

Counted Body

Counted Pointer

Decorator

Dependents

Detachable Inspector

Document-View

Envelope-Letter

Event Channel

Exceptional Value

Facade

Factory Method

Flyweight

Forwarder-Receiver

Half-Sync/Half-Async

Handle-Body

Indented Control Flow

Interpreter

Iterator

Layers

Main Program and Subroutines

Master-Slave

Mediator

Memento

Meta-Level Architecture

Microkernel

Model-View-Controller

MVC see Model-View-Controller

Object Group

Objectifier

Observer

Open Implementation

PAC see Presentation-Abstraction-Control

Pipes and Filters

Presentation-Abstraction-Control

Prototype

Proxy

Publisher-Subscriber

Reactor

Reference Counting Idiom

Reflection

Singleton

Singleton (C++)

Singleton (Smalltalk)

State

Strategy

Template Method

View Handler

Visitor

Whole-Part

Window Place