# Dependency Inversion ## πŸ“• Articles - [Singleton vs Dependency Injection](https://enterprisecraftsmanship.com/posts/singleton-vs-dependency-injection/) - [Don’t Call Constructors Unless You Have No Choice, And You Always Have a Choice](https://scotthannen.org/blog/2018/04/03/tame-your-dependency-injection-registration.html) - [Dependency Inversion Principle - DevIQ](https://deviq.com/principles/dependency-inversion-principle) - [DIP in the Wild](https://martinfowler.com/articles/dipInTheWild.html) ## πŸ“Ί Videos - [The refactoring test (1) - Dependency Inversion & Unit tests | Cracking the .NET interview](https://www.youtube.com/watch?v=U3QvTaw224o) ## πŸš€ Samples - [TanvirArjel/SolidPrinciples](https://github.com/TanvirArjel/SolidPrinciples) - Contains the clear examples of SOLID deign principles.