User:Dwalma/Books/Design Patterns
Appearance
The Wikimedia Foundation's book rendering service has been withdrawn. Please upload your Wikipedia book to one of the external rendering services. |
You can still create and edit a book design using the Book Creator and upload it to an external rendering service:
|
| This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance). Edit this book: Book Creator · Wikitext Order a printed copy from: PediaPress [ About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] [ Recent Changes ] |
WildBot has found potential problems with this book. Please check the talk page for a detailed explanation of what these might be and how to fix them. When these are resolved, you can remove |wildbot=yes from this template. |
Design Patterns
[edit]overview
[edit]- Design pattern (computer science)
- Table Data Gateway
- Row Data Gateway
- Abstract factory pattern
- Active object
- Active record pattern
- Adapter pattern
- Aggregate pattern
- Amelioration Patterns
- Architectural pattern (computer science)
- Asynchronous method invocation
- Balking pattern
- Barton-Nackman trick
- Behavioral pattern
- Bridge pattern
- Builder pattern
- Chain-of-responsibility pattern
- Command pattern
- Composite pattern
- Concurrency pattern
- Creational pattern
- Curiously recurring template pattern
- Data Access Object
- Data Transfer Object
- Debugging patterns
- Decorator pattern
- Delegation pattern
- Dependency inversion principle
- Design Patterns (book)
- Design pattern
- Differentiated service
- Distributed design patterns
- Double dispatch
- Double-chance function
- Double-checked locking
- Enterprise Integration Patterns
- Event handler
- Exception chaining
- Extensibility pattern
- Facade pattern
- Factory method pattern
- Factory object
- Factory pattern
- Fluent interface
- Flyweight pattern
- Front Controller pattern
- Fundamental pattern
- Guarded suspension
- Head-Body Pattern
- Hierarchical visitor pattern
- Hollywood Principle
- Identity map
- Initialization on demand holder idiom
- Interaction design pattern
- Interpreter pattern
- Inversion of control
- Iterator pattern
- Lazy Inheritance
- Lazy initialization
- Lazy loading
- List of Object-oriented design patterns
- Marker interface pattern
- Mediator pattern
- Memento pattern
- Message broker
- Mock object
- Model 1
- Model 2
- Model View Presenter
- Model–view–adapter
- Model–view–controller
- Multiton pattern
- Naked objects
- Nianio
- Null Object pattern
- Object pool
- Observer pattern
- Pipeline (software)
- Portland Pattern Repository
- Presentation-abstraction-control
- Private class data pattern
- Prototype pattern
- Provider model
- Proxy pattern
- Reactor pattern
- Read/write lock pattern
- Scheduled-task pattern
- Scheduler pattern
- Separation of presentation and content
- Signals and slots
- Single-serving visitor pattern
- Singleton pattern
- Specification pattern
- State pattern
- Strategy pattern
- Structural pattern
- Template method pattern
- Thread pool pattern
- Visitor pattern
- Workflow patterns