SOLID Principles of Software Engineering

SOLID Principles

* S -single Responsibility Principle

* O-open-Closed Principle

* L-Liskov Substitution Principle

* I-Interface Segregation Principle

* D- Dependency Inversion Principle

Single Responsibility Principle

Open-Closed Principle

Liskov Substitution Principle

Interface Segregation Principle

Dependency Inversion Principle

Advantages of SOLID Principles

  • Ease of refactoring

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store