WTF is Dependency Inversion?
Dependency Inversion is a principle in software design that aims to reduce the coupling between high-level and low-level modules by introducing abstractions. It's the "D" in the SOLID principles of object-oriented programming. But what does this actu...
cloudemma.hashnode.dev4 min read