Jump to content

User:Ldp linux/Books/Design Pattern

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ldp linux (talk | contribs) at 06:48, 24 November 2013 (Created page with '{{saved book |title= |subtitle= |cover-image= |cover-color=}} == Design Pattern == === Wikipedia === :Software design pattern :Creational pattern :[...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)


Design Pattern

Wikipedia

Software design pattern
Creational pattern
Structural pattern
Abstract factory pattern
Builder pattern
Factory method pattern
Lazy initialization
Multiton pattern
Object pool pattern
Prototype pattern
Resource Acquisition Is Initialization
Singleton pattern
Adapter pattern
Bridge pattern
Composite pattern
Decorator pattern
Facade pattern
Flyweight pattern
Front Controller pattern
Module pattern
Proxy pattern
Behavioral pattern
Chain-of-responsibility pattern
Command pattern
Interpreter pattern
Iterator pattern
Mediator pattern
Memento pattern
Null Object pattern
Observer pattern
Publish–subscribe pattern
Servant (design pattern)
Specification pattern
State pattern
Strategy pattern
Template method pattern
Visitor pattern
Concurrency pattern
Active object
Asynchronous method invocation
Balking pattern
Double-checked locking
Guarded suspension
Join-pattern
Lock (computer science)
Messaging pattern
Monitor (synchronization)
Reactor pattern
Readers–writer lock
Scheduler pattern
Thread pool pattern
Thread-local storage
Abstraction principle (computer programming)
Algorithmic skeleton
Anti-pattern
Architectural pattern
Distributed design patterns
Double-chance function
Enterprise architecture framework
GRASP (object-oriented design)
Interaction design pattern
List of software development philosophies
Outline of software engineering
Pattern language
Pattern theory
Pedagogical patterns
Portland Pattern Repository
Code refactoring
Software development methodology