Logo Passei Direto
Buscar
Através da injeção de dependência é possível inverter o controle dos processos, delegando para o framework a responsabilidade sobre a execução de determinados passos. Em muitos casos ela pode substituir o padrão Abstract Factory, e uma vantagem obtida com o uso da injeção de dependências é a
A diminuição do acoplamento.
A diminuição do acoplamento.
B definição formal de interfaces para os produtos.
C utilização direta do padrão Singleton.
D independência de configurações externas.
E flexibilidade maior para o programador.
User badge image
Aprendendo com Desafios

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

A injeção de dependência é uma técnica que visa reduzir o acoplamento entre componentes de um sistema, permitindo que as dependências sejam fornecidas externamente, em vez de serem criadas internamente. Isso facilita a manutenção e a testabilidade do código. Analisando as alternativas: A) A diminuição do acoplamento. - Esta é uma das principais vantagens da injeção de dependência, pois permite que os componentes sejam mais independentes uns dos outros. B) Definição formal de interfaces para os produtos. - Embora a injeção de dependência possa incentivar o uso de interfaces, essa não é uma vantagem direta da técnica. C) Utilização direta do padrão Singleton. - A injeção de dependência não está diretamente relacionada ao padrão Singleton; na verdade, pode até ser usada para evitar o uso excessivo de Singletons. D) Independência de configurações externas. - A injeção de dependência pode ajudar a gerenciar configurações, mas a independência de configurações externas não é uma vantagem primária. E) Flexibilidade maior para o programador. - Embora a injeção de dependência possa proporcionar flexibilidade, a diminuição do acoplamento é uma vantagem mais direta e reconhecida. Portanto, a alternativa correta é: A) A diminuição do acoplamento.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina