Logo Passei Direto
Buscar
No contexto da arquitetura limpa, como o princípio DIP contribui para um código mais robusto?
A) Incentiva o uso de dependências concretas, tornando o sistema mais previsível
B) Facilita o acoplamento entre módulos, garantindo maior interdependência
C) Permite a substituição fácil de implementações sem afetar o código principal
D) Dificulta a separação lógica entre componentes do sistema
E) Exige que todas as classes dependam diretamente umas das outras
User badge image

Enviado por Douglas Rolim há 2 meses

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

há 2 meses

O Princípio da Inversão de Dependência (DIP) é um dos princípios SOLID da programação orientada a objetos e tem como objetivo promover um código mais flexível e menos acoplado. Vamos analisar as alternativas: A) Incentiva o uso de dependências concretas, tornando o sistema mais previsível - Esta afirmação é incorreta, pois o DIP incentiva o uso de abstrações, não de dependências concretas. B) Facilita o acoplamento entre módulos, garantindo maior interdependência - Esta afirmação é contrária ao que o DIP propõe, que é reduzir o acoplamento. C) Permite a substituição fácil de implementações sem afetar o código principal - Esta é a afirmação correta, pois o DIP permite que as implementações sejam trocadas sem impactar o código que as utiliza, promovendo flexibilidade. D) Dificulta a separação lógica entre componentes do sistema - Esta afirmação é incorreta, pois o DIP na verdade ajuda a manter uma separação lógica. E) Exige que todas as classes dependam diretamente umas das outras - Esta afirmação é incorreta, pois o DIP propõe que as classes dependam de abstrações, não de implementações concretas. Portanto, a alternativa correta é: C) Permite a substituição fácil de implementações sem afetar o código principal.

Essa resposta te ajudou?

0
Dislike0

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