completedeveloperpodcast.com
Dependency Injection | Complete Developer Podcast
Dependency injection removes the need to create instances of services in your code.