User:Uoboozek/Books/DesignPatterns

From Wikipedia, the free encyclopedia


Design Patterns[edit]

Design pattern
Design Patterns
Creational pattern
Abstract factory pattern
Builder pattern
Factory method pattern
Lazy initialization
Multiton pattern
Object pool pattern
Prototype pattern
Resource Acquisition Is Initialization
Singleton pattern
Structural pattern
Adapter pattern
Bridge pattern
Composite pattern
Decorator pattern
Facade pattern
Flyweight pattern
Front controller
Marker interface pattern
Module pattern
Proxy pattern
Twin pattern
Behavioral pattern
Blackboard (design 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
Balking pattern
Binding properties pattern
Blockchain (database)
Double-checked locking
Asynchronous method invocation
Guarded suspension
Join-pattern
Lock (computer science)
Messaging pattern
Monitor (synchronization)
Reactor pattern
Readers–writer lock
Scheduling (computing)
Thread pool
Thread-local storage