Site icon Experiences Unlimited

SOLID – Object Oriented Design principles

We usually write code that is-

There have been lot of principles for writing good code and all these principles define how the code manages the dependency. Most of them are aware of the principles:

Robert C Martin took the initiative and gathered different design principles into a common acronym- SOLID Design principles (The Principles of OOD).

SOLID stands for:

Single Responsibility principle (SRP)
Open Closed principle (OCP)
Liskov Substitution Principle (LSP)
Interface Segregation principle (ISP)
Dependency Inversion principle (DIP)

In subsequent posts I would be writing about the individual principles. The following presentation was prepared by me for a talk on SOLID principles:

Exit mobile version