sexta-feira, 5 de outubro de 2012

O que todo sistema não deveria ter ...


  • Baixa coesão: Isso é detectado quando encontramos rotinas/classes que realizam várias funções e essas são dependentes entre si, ou seja, é o quanto as operações de uma rotina/classe dependem de outras.
Exemplo: function FazTudo : Tudo;

  • Alto acoplamento: Encontramos um alto acoplamento quando temos rotinas/classes que são muito dependentes de outras, aonde uma alteração nessa conduz a um cascateamento de alterações, ou seja, é o quanto as rotinas/classes estão dependentes uma das outras.

Fonte: Revista Clube Delphi - Edição 137 - Artigo:Desenvolvimento OO no Delphi XE 2 - Autor: Paulo Quicoli.



Nenhum comentário:

Postar um comentário