SOLID Principles | Dependency Inversion principle Dependency Inversion principleHigh Level module should not depend on low level module but rather both should depend on abstraction.It means there is one high level module and low level module, these b...
The SOLID design principles are a set of five principles that help developers create software that is easy to use, maintain, and extend. S- Single Responsibility Principle(SRP) O- Open/Closed Principle(OCP) L-Liskov Substitution Principle(LSP) I-...