Solid Principles

pic

What is Solid Principles?

SOLID is an acronym representing five fundamental principles of object-oriented programming and design:

  1. Single Responsibility Principle
  2. Open/Closed Principle
  3. Liskov Substitution Principle
  4. Interface Segregation Principle
  5. Dependency Inversion Principle