Glossary term
What is SOLID (SOLID principles)?
SOLID stands for SOLID principles.
In Backend in Depth
Five design rules: single responsibility, open/closed, Liskov substitution, interface segregation and dependency inversion.
Learn it properly · Backend in DepthLesson 0: Clean Code for Backends: Naming, Small Functions and BoundariesThe few clean-code rules that improve backend code reviews: pure domain logic, clear dependencies, no hidden I/O, and when not to add an abstraction.In Design Patterns & LLD
Five design rules: single responsibility, open/closed, Liskov substitution, interface segregation and dependency inversion.
Learn it properly · Design Patterns & LLDLesson 0: How to Run a Low-Level Design Interview, and SOLID in Plain WordsThe five-step routine, composition over inheritance, SOLID with before and after examples, and ASCII UML.