ENEM, perguntado por brunomaltez27, 4 meses atrás

Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Baixo Acoplamento:


Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.


Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles.


Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case)


Recomenda que cada módulo deve ter uma responsabilidade bem-definida.


Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes.

Soluções para a tarefa

Respondido por misaelreid
33

Resposta:

Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.

Explicação:

Os padrões GRASP (General Responsibility Assignment Software Patterns) consistem em uma série de princípios baseados em conceitos para atribuição de responsabilidades a classes e objetos na construção de bons softwares usando programação orientada a objetos.

Low Coupling (Baixo Acoplamento) — Determina que as classes não devem depender de objetos concretos e sim de abstrações, para permitir que haja mudanças sem impacto.

Respondido por vanessafonntoura
16

Sobre o padrão GRASP Baixo Acoplamento podemos afirmar que ela Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.

Uma das recomendações realizadas pelo GRASP Baixo Acoplamento é a designação da distribuição de responsabilidades para os módulos de modo que se tornem gerenciáveis.

O QUE É A GRASP

General responsibility assignment software patterns é conhecido como GRASP e diz respeito a diretrizes definidas com o objetivo de atribuir determinadas responsabilidades diante de classes e de objetos considerando determinadas orientações e objetos.

São determinados determinados padrões que são comuns em projetos de desenvolvimento de software e apresentam a resposta para determinados problemas.

Saiba mais sobre GRASP em https://brainly.com.br/tarefa/24959053

Espero ter ajudado.

Anexos:
Perguntas interessantes