terça-feira, 1 de abril de 2008

Padrões GRASP

· Especialista da Informação
· Criador
+ Coesão
· Acoplamento fraco
· Controlador


Coesão Alta


Problema: Como manter os objetos focados, compreensíveis, gerenciáveis e, em conseqüência, com Baixo Acoplamento?
Solução: Atribua responsabilidades de modo que a coesão da classe permaneça alta. Use esse critério para avaliar alternativas

Uma classe com baixa coesão sofre dos seguintes problemas:
- Difícil de compreender

- Difícil de reutilizar
- Difícil de manter
- Frágil; freqüentemente tem de ser alterada.

Como um princípio básico, uma classe com alta coesão:
- Tem um número relativamente pequeno de métodos

- A funcionalidade desses métodos é altamente relacionada
- Não faz trabalho de mais.

1 comentários:

jbbf disse...

Caro Ricardo,
Boa capacidade de síntese.
Texto denota que o aluno construiu conhecimento em torno do assunto.
Não contém bibliografia.
Escreveu usando as próprias palavras.
Boa fluência na escrita do texto.
Fez a totalidade das aulas.
Texto demonstra que aluno restringiu sua pesquisa ao conteúdo das aulas.
Não contém erros conceituais.
Bom texto, não está muito resumido.
Texto expressa o conteúdo das aulas.

Nota:7,0