Continuação GRASP
Responsabilidade:
Os métodos são criados para satisfazer suas responsabilidades.
Para orientar as escolhas sobre atribuições, que são refletidas em mensagens enviadas, existem padrões.
Principais padrões GRAPS:
•Especialista na informação (information expert)
•Criador (Creator)
•Coesão alta (high cohesion)
•Acoplamento fraco (Low Copling)
•Controlador (Controller)
Especialista Na Informação:
- Problema:
Qual é o princípio básico da atribuição de responsabilidade a objetos?
- Solução:
Atribuir a responsabilidade ao especialista: a classe que tem a informação necessária para satisfazer a responsabilidade.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário