PromptHub
General 24 views

SOLID

Quick Definition

Five design principles for maintainable OOP software

Full Definition

Five design principles for object-oriented software promoting maintainability.

Examples

single responsibility, open-closed, Liskov, interface segregation, dependency inversion

Related Terms

clean-code design-patterns oop

More General Terms