In software engineering, SOLID is a mnemonic acronym for five design principles. They are first mentioned in a paper written in 2000 by the software engineer, Robert Martin. SOLID stands for: Single Responsibility Principle, Open-Closed Principle, Dependency Inversion Principle, Interface Segregation Principle.
Table of contents
SOLID Principles ExplainedSingle Responsibility PrincipleOpen-Closed PrincipleLiskov Substitution PrincipleInterface Segregation PrincipleDependency Inversion PrincipleConclusion4 Comments
Sort: