Logo Passei Direto
Buscar
Qual dos seguintes princípios do Design de Software é mais alinhado com a prática de manter os módulos de um sistema o mais independentes possível, facilitando sua reutilização e manutenção?
a) Princípio da Responsabilidade Única (SRP)
b) Princípio da Inversão de Dependência (DIP)
c) Princípio da Segregação de Interfaces (ISP)
d) Princípio da Preparação para a Mudança (CPP)
User badge image
EmpreendedorismoInovador

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para responder à sua pergunta, vamos analisar cada uma das alternativas em relação ao princípio que promove a independência dos módulos em um sistema: a) Princípio da Responsabilidade Única (SRP) - Este princípio afirma que um módulo deve ter apenas uma razão para mudar, ou seja, deve ter uma única responsabilidade. Embora isso ajude a manter a clareza, não é o foco principal da independência entre módulos. b) Princípio da Inversão de Dependência (DIP) - Este princípio sugere que módulos de alto nível não devem depender de módulos de baixo nível, mas ambos devem depender de abstrações. Isso promove a independência entre módulos, facilitando a reutilização e a manutenção. c) Princípio da Segregação de Interfaces (ISP) - Este princípio afirma que um cliente não deve ser forçado a depender de interfaces que não utiliza. Embora isso ajude a criar interfaces mais específicas e, portanto, mais independentes, não é o foco principal da independência entre módulos. d) Princípio da Preparação para a Mudança (CPP) - Este princípio sugere que o design deve ser feito de forma a facilitar mudanças futuras, mas não aborda diretamente a independência dos módulos. Analisando as opções, a que mais se alinha com a prática de manter os módulos de um sistema o mais independentes possível é: b) Princípio da Inversão de Dependência (DIP).

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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