SOLID is the acronym for five basic principles that intend to make software design it is simpler and easier to understand and also reduces maintenance costs.
[Read More]SOLID Dependency inversion principle
According to this principle, Dependency Inversion Principle (DIP), there should be no dependencies between modules, especially between low-level and high-level modules.
[Read More]