#solid-principles
Read more stories on Hashnode
Articles with this tag
The class should depend on interfaces rather than a concrete class The Dependency Inversion Principle (DIP) is one of the five SOLID principles of...
Interfaces should be such that clients should not implement unnecessary functions they do not need The Interface Segregation Principle (ISP) is one...
LSP is one of the five SOLID principles of object-oriented programming, introduced by Barbara Liskov in a 1987 paper. The principle emphasizes the...
Open for extension but closed for modification. OCP is part of SOLID design principles. OCP dictates that software entities should be open for...
SRP is part of SOLID design principles. With the help of SRP, we can maintain clean and robust source code. SRP states that only one actor can change...