ConstructiCat Logo
CodeBust.
Browse section ▾

Cirurgia com Espingarda.

Fazer qualquer modificação exige que você faça muitas pequenas alterações em muitas classes diferentes.

##Signs and Symptoms

Fazer qualquer modificação exige que você faça muitas pequenas alterações em muitas classes diferentes.

##Reasons for the Problem

Uma única responsabilidade foi dividida entre um grande número de classes. Isso pode acontecer após a aplicação excessiva de Mudança Divergente.

##Payoff

  • Melhor organização.

  • Menos duplicação de código.

  • Manutenção mais fácil.