Difference between revisions of "Design Patterns"

esse quam videri
Jump to: navigation, search
m (Created page with '==Creational Patterns== ===Abstract Factory=== ===Factory Method=== ===Builder=== ===Lazy Initialization=== ===Object Pool=== ===Prototype=== ===Singleton=== ===Multiton=== ===Re…')
 
m
Line 1: Line 1:
 +
[Programming Club | Programming Club]
 
==Creational Patterns==
 
==Creational Patterns==
 
===Abstract Factory===
 
===Abstract Factory===

Revision as of 17:11, 4 November 2009

[Programming Club | Programming Club]

Creational Patterns

Abstract Factory

Factory Method

Builder

Lazy Initialization

Object Pool

Prototype

Singleton

Multiton

Resource Acquisition and Initialization

Structural Patterns

Adapter/Wrapper

Bridge

Composite

Decorator

Facade

Flyweight

Proxy

Behavioral Patterns

Chain of Responsibility

Command

Interpreter

Iterator

Mediator

Restorer

Memento

Null Object

Observer

Blackboard

State

Strategy

Specification

Template Method

Visitor

Concurrency Patterns

Active Object

Binding Properties

Event-Based Asynchronous

Balking

Guarded Suspension

Monitor

Scheduler

Thread-Pool

Thread-Specific Storage

Reactor

Lock

Double-Checked Locking

Read Write Lock