diff --git a/content/roadmaps/101-backend/content/114-design-and-development-principles/103-solid.md b/content/roadmaps/101-backend/content/114-design-and-development-principles/103-solid.md index 7d6790eb1..93341b0d8 100644 --- a/content/roadmaps/101-backend/content/114-design-and-development-principles/103-solid.md +++ b/content/roadmaps/101-backend/content/114-design-and-development-principles/103-solid.md @@ -1 +1,15 @@ -# Solid \ No newline at end of file +# SOLID + +SOLID is a set of principles applied to object-oriented design (OOD) to create maintainable, understandable, and flexible code, while avoiding code smells and defects. The principles are: + +- Single Responsibility +- Open/Closed +- Liskov Substitution +- Interface Segregation +- Dependency Inversion + +Free Content +Design Principles and +Design Patterns +SOLID Principles +SOLID: The First 5 Principles of Object Oriented Design