SOLID-Design-Priciples

SOLID -Basic Software Design Principles

Some of the Key factors that need to consider while architecting or designing a software solution is Reusability, Extensibility. Many…

2 years ago

What is Single Responsibility Principle (SRP) in SOLID Design Priciples?

The Single Responsibility Principle (SRP), also known as the Singularity Principle, is a software design principle that states that a…

2 years ago

What is the Liskov Substitution Principle(LSP) in SOLID Design Principles?

Liskov substitution principle is named after Barbara Liskov, a computer scientist who first formulated the principle in 1987. It is…

2 years ago

Dependency inversion principle(DIP) in SOLID Design

The Dependency Inversion Principle (DIP) is a software design principle in object-oriented programming that states that high-level modules or classes…

2 years ago

What is the Open Closed Principle in SOLID Design Principles?

In this article, we will see the open closed principle, one of the SOLID design principles, in detail. Open-Closed Design…

2 years ago