ConstructiCat Logo
CodeBust.
Browse section ▾

Cirugía a tiros.

Realizar cualquier modificación requiere que hagas muchos cambios pequeños en muchas clases diferentes.

##Signs and Symptoms

Realizar cualquier modificación requiere que hagas muchos cambios pequeños en muchas clases diferentes.

##Reasons for the Problem

Una única responsabilidad se ha repartido entre un gran número de clases. Esto puede ocurrir tras aplicar con demasiado entusiasmo el Cambio divergente.

##Payoff

  • Mejor organización.

  • Menos duplicación de código.

  • Mantenimiento más sencillo.