Jump to content

User:Dejinbao/Books/Design Pattern

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by Jerryobject (talk | contribs) at 07:38, 12 April 2024 (Design Pattern: WP:LINK update-standardize.). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)


Design Pattern

[edit]
Preface
Design pattern
Pattern (architecture)
Software design pattern
Architectural pattern
Interaction design pattern
Design Patterns
Creational Pattern
Creational pattern
Abstract factory pattern
Builder pattern
Factory method pattern
Prototype pattern
Singleton pattern
Strutural Pattern
Structural pattern
Adapter pattern
Bridge pattern
Composite pattern
Decorator pattern
Facade pattern
Flyweight pattern
Proxy pattern
Behavioral Pattern
Behavioral pattern
Chain-of-responsibility pattern
Command pattern
Interpreter pattern
Iterator pattern
Mediator pattern
Memento pattern
Observer pattern
State pattern
Strategy pattern
Template method pattern
Visitor pattern
Concurrency Pattern
Concurrency pattern
Active object
Balking pattern
Binding properties pattern
Block chain (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
Architectural Pattern
Software architecture
List of software architecture styles and patterns
Enterprise architecture
Multitier architecture
Multilayered architecture
Model–view–controller
Microkernel
Blackboard (design pattern)
Presentation–abstraction–control
Component-based software engineering
Monolithic application
Big ball of mud
Abstraction (computer science)
Pipeline (software)
Database-centric architecture
Blackboard system
Rule-based system
Event-driven architecture
Implicit invocation
Publish–subscribe pattern
Message-oriented middleware
Plug-in (computing)
Reflective programming
Domain-specific language
Client–server model
Shared nothing architecture
Space-based architecture
Object request broker
Peer-to-peer
Representational state transfer
Service-oriented architecture