SOLID is an acronym for the first five object-oriented design principles by Robert C. Martin. Adopting these practices can also contribute to avoiding code smells and refactoring code.
Table of contents
Single-Responsibility PrincipleOpen-Closed PrincipleLiskov Substitution PrincipleInterface Segregation PrincipleDependency Inversion PrincipleConclusionSort: