SóProvas


ID
5270461
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2021
Provas
Disciplina
Arquitetura de Software
Assuntos

Considerando o padrão GRASP, julgue o item a seguir.


Atribuir responsabilidades para abstrações, e não para objetos, faz parte do padrão Expert.

Alternativas
Comentários
  • Especialista na Informação (ou Especialista da Informação, ou apenas Especialista, ou ainda seus equivalentes em inglês Information Expert e Expert) é um , parte do conjunto de princípios conhecido como  (General Responsibility Assignment Software Patterns). É uma abordagem genérica que visa atribuir a responsabilidade de fazer ou conhecer algo ao "especialista na informação" — a  que possui a informação necessária para cumprir tal responsabilidade.

    Fonte: Wikipedia.

  • ERRADO - Atribuir responsabilidades para abstrações, e não para objetos, faz parte do padrão Expert.

    O CERTO é: Information Expert (Especialista na Informação) — Determina quando devemos delegar a responsabilidade para um outro objeto que seja especialista naquele domínio.

  • Polymorphism (Polimorfismo) — As responsabilidades devem ser atribuídas a abstrações e não a objetos concretos, permitindo que eles possam variar conforme a necessidade.

    Fonte: https://medium.com/@leandrovboas/padrões-grasp-padrões-de-atribuir-responsabilidades-1ae4351eb204