SOLID Design Principles

vinaykumar0339 - Jun 29 - - Dev Community

What is Desing Principles

  1. Design principles are fundamental guidelines that software developers and engineers follow to create robust, maintainable, and scalable software systems.

  2. These principles provide a foundation for making decisions throughout the software development lifecycle, ensuring that the code is of high quality and easy to understand, extend, and maintain

Acronym of SOLID

  1. S - Single Responsibility Principle
  2. O - Open/Close Principle
  3. L - Liskov Substitution Principle
  4. I - Interface Segregation Principle
  5. D - Dependency Inversion Principle
. . . . . .