PromptHub
General 34 views

Design Patterns

Quick Definition

Reusable solutions to common software design problems

Full Definition

Reusable solutions to common software design problems documented in a catalog.

Examples

Singleton, Observer, Factory, Strategy, Decorator, MVC

Related Terms

solid architecture oop

More General Terms