SO
Documentation
Tags
Topics
Design patterns
Getting started with Design patterns
Adapter
blackboard
Bridge Pattern
Builder Pattern
Chain of Responsibility
Command pattern
Composite pattern
Composite pattern
Data Access Object(DAO) design pattern
Decorator pattern
Dependency Injection
Facade
Factory
Iterator Pattern
lazy loading
Mediator Pattern
Monostate
Multiton
MVC, MVVM, MVP
Null Object pattern
Observer
Open Close Principle
Prototype Pattern
Publish-Subscribe
Repository Pattern
Singleton
SOLID
Static factory method
Strategy Pattern
Template Method
Visitor Pattern
Design patterns
Getting started with Design patterns
Adapter
blackboard
Bridge Pattern
Builder Pattern
Chain of Responsibility
Command pattern
Composite pattern
Composite pattern
Data Access Object(DAO) design pattern
Decorator pattern
Dependency Injection
Facade
Factory
Iterator Pattern
lazy loading
Mediator Pattern
Monostate
Multiton
MVC, MVVM, MVP
Null Object pattern
Observer
Open Close Principle
Prototype Pattern
Publish-Subscribe
Repository Pattern
Singleton
SOLID
Static factory method
Strategy Pattern
Template Method
Visitor Pattern
Design patterns - Awesome Book
2021
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
2020
Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition
Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps
Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques, 3rd Edition
2019
Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications
2017
Adaptive Code: Agile coding with design patterns and SOLID principles
2015
Python 3 Object-oriented Programming: Building robust and maintainable software with object oriented design patterns in Python
2014
Adaptive Code via C#: Class and Interface Design, Design Patterns, and SOLID Principles
Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps
Node.js Design Patterns: Master a series of patterns and techniques to create modular, scalable, and efficient applications
2013
Android Design Patterns: Interaction Design Solutions for Developers
2012
C# Design Pattern Essentials
Java Design Pattern Essentials - Second Edition
Learning JavaScript Design Patterns: A JavaScript and jQuery Developer's Guide
Programming in the Large with Design Patterns
2011
Making Embedded Systems: Design Patterns for Great Software
Pro Objective-C Design Patterns for iOS
2010
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Parallel Programming with Microsoft® .NET: Design Patterns for Decomposition and Coordination on Multicore Architectures
Professional ASP.NET Design Patterns
Winning Design!: LEGO MINDSTORMS NXT Design Patterns for Fun and Competition
2009
Cocoa Design Patterns
Pro CSS and HTML Design Patterns
SOA Design Patterns
2007
Design Patterns in Ruby
Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming
2004
Design Patterns Explained: A New Perspective on Object Oriented Design
Head First Design Patterns: A Brain-Friendly Guide
Holub on Patterns: Learning Design Patterns by Looking at Code
2003
Professional Design Patterns in VB .NET: Building Adaptable Applications
2002
EJB Design Patterns: Advanced Patterns, Processes, and Idioms
2001
Design Patterns Explained: A New Perspective on Object-Oriented Design
Modern C++ Design: Generic Programming and Design Patterns Applied
1998
Pattern Hatching: Design Patterns Applied
1994
Design Patterns: Elements of Reusable Object-Oriented Software
Previous
Next
This modified text is an extract of the original
Stack Overflow Documentation
created by following
contributors
and released under
CC BY-SA 3.0
This website is not affiliated with
Stack Overflow