Design-Patterns

25 articles Use search to find specific topics
25 total
Abstract Factory Pattern A creational design pattern that provides an interface for creating … Glossary
Added 28 Mar · Upd 30 May ·2 min
Adapter Pattern A structural design pattern that converts the interface of a class into … Glossary
Added 28 Mar · Upd 30 May ·3 min
Bridge Pattern A structural design pattern that decouples an abstraction from its … Glossary
Added 28 Mar · Upd 30 May ·2 min
Builder Pattern A creational design pattern that separates the construction of a complex … Glossary
Added 28 Mar · Upd 30 May ·2 min
Chain of Responsibility Pattern A behavioral design pattern that passes a request along a chain of … Glossary
Added 28 Mar · Upd 30 May ·3 min
Command Pattern A behavioral design pattern that encapsulates a request as an object, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Composite Pattern A structural design pattern that composes objects into tree structures … Glossary
Added 28 Mar · Upd 30 May ·2 min
Decorator Pattern A structural design pattern that attaches additional responsibilities to … Glossary
Added 28 Mar · Upd 30 May ·3 min
Design Patterns The Gang of Four catalog of reusable solutions to recurring … Foundations
Added 1 Jan 0001 · Upd 30 May ·7 min
Facade Pattern A structural design pattern that provides a simplified interface to a … Glossary
Added 28 Mar · Upd 30 May ·3 min
Factory Method Pattern A creational design pattern that defines an interface for creating … Glossary
Added 28 Mar · Upd 30 May ·3 min
Flyweight Pattern A structural design pattern that uses sharing to support large numbers … Glossary
Added 28 Mar · Upd 30 May ·2 min
Interpreter Pattern A behavioral design pattern that defines a representation for a … Glossary
Added 28 Mar · Upd 30 May ·2 min
Iterator Pattern A behavioral design pattern that provides a way to access elements of an … Glossary
Added 28 Mar · Upd 30 May ·2 min
Mediator Pattern A behavioral design pattern that defines an object that encapsulates how … Glossary
Added 28 Mar · Upd 30 May ·2 min
Memento Pattern A behavioral design pattern that captures and externalizes an object's … Glossary
Added 28 Mar · Upd 30 May ·2 min
Microservices vs Monolith for AI Applications Comparing microservice and monolithic architectures for AI applications, … Comparisons
Added 28 Mar · Upd 14 Jun ·6 min
Observer Pattern A behavioral design pattern that defines a one-to-many dependency … Glossary
Added 28 Mar · Upd 30 May ·2 min
Prototype Pattern A creational design pattern that creates new objects by cloning an … Glossary
Added 28 Mar · Upd 30 May ·2 min
Proxy Pattern A structural design pattern that provides a surrogate or placeholder for … Glossary
Added 28 Mar · Upd 30 May ·2 min
Singleton Pattern A creational design pattern that ensures a class has only one instance … Glossary
Added 28 Mar · Upd 30 May ·3 min
State Pattern A behavioral design pattern that allows an object to alter its behavior … Glossary
Added 28 Mar · Upd 30 May ·3 min
Strategy Pattern A behavioral design pattern that defines a family of algorithms, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Template Method Pattern A behavioral design pattern that defines the skeleton of an algorithm in … Glossary
Added 28 Mar · Upd 30 May ·2 min
Visitor Pattern A behavioral design pattern that lets you add new operations to existing … Glossary
Added 28 Mar · Upd 30 May ·2 min

25 articles in this section. Search for a specific topic.