Ed
há 6 meses
Vamos analisar cada uma das alternativas em relação ao padrão GRASP de Baixo Acoplamento: a. Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis. - Esta afirmativa está correta, pois o baixo acoplamento busca minimizar as dependências entre módulos, tornando o sistema mais flexível e fácil de manter. b. Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles. - Esta afirmativa se relaciona mais ao padrão de Reuso e não diretamente ao Baixo Acoplamento. c. Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes. - Esta afirmativa se refere mais ao padrão de Agregação e não ao Baixo Acoplamento. d. Recomenda que cada módulo deve ter uma responsabilidade bem-definida. - Embora isso seja uma boa prática, está mais relacionado ao princípio de Responsabilidade Única do que ao Baixo Acoplamento. e. Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case). - Esta afirmativa se relaciona mais ao padrão de Polimorfismo e não diretamente ao Baixo Acoplamento. Portanto, a alternativa correta é: a. Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
A alternativa correta é a letra A: "Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis". O padrão GRASP Baixo Acoplamento tem como objetivo reduzir as dependências entre os módulos de um sistema, tornando-o mais fácil de entender, manter e modificar. Para isso, recomenda-se que as responsabilidades sejam distribuídas de forma que as dependências entre os módulos sejam gerenciáveis.
Mais perguntas desse material