Referência sobre Dependency Injection

Combinação Extremamente Poderosa Para Qualquer Programador (Factory + Injeção de Dependência)

https://youtu.be/uyOJ2jjBtBs