apps/patterns/dependency-injection
011 · Padrões Fundamentais · ≈ 5 min de estudo
Dependency Injection
A classe recebe as dependências pelo construtor em vez de criá-las com new, e depende de interfaces, não de implementações. Um container IoC, configurado só no ponto de entrada, registra e resolve os serviços e controla o ciclo de vida. Use quando uma implementação precisa ser trocada — banco real no demo, dublê no teste — sem tocar no serviço.
- passos
- 6
- arquivos
- 8
- testes
- 2
- tecnologias
- 4