SOLID principle – DIP
This article will introduce one of solid principles DIP which is the abbreviation of Dependency Inversion Principle. High level modules should not depend upon low level modules. Both should depend upon abstractions. Abstractions should not depend upon details. Details should depend upon abstractions Interpretation: Use abstraction rather than concrete object Example: Say you go to […]