3
respostas

Injeção de dependências

Tenho dúvida sobre o que é injeção de dependências e como isso funciona.

3 respostas

injeção de dependência é um Design Pattern (Padrão de Projeto)

Ao invés de permitir que o seu software/Framework manuseie dependências, você explicitamente passará as dependências que ele necessita.

em cada modulo você irá declarar tudo que precisa naquele modulo, então será carregado apenas isso. e não mais que o necessário.

Tem como me dar algum(ns) exemplo sobre isso?

Dependency Injection => Passar argumentos para uma função.

Claro que não é apenas Passar argumentos para uma função, existe um conceito por trás disso tudo, entretanto não é nada assustador. Acredito que no final você irá entender o motivo por eu ter digitado Passar argumentos para uma função :)

Recomendo que faça uma leitura para ter um entendimento maior sobre o assunto.

Link: Treina Web