Back to Developer Roadmap

SOLID

src/data/roadmaps/software-architect/content/[email protected]

4.0625 B
Original Source

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

Visit the following resources to learn more: