
Comecei a corrigir
um bug, mas para que a
solução funcione, tenho que
consertar mais duas
partes do código…
… e uma dessas
mudanças abrange outra
parte, o que exige mais
duas mudanças aqui…
… Urhh, todas essas
mudanças me dão dor
de cabeça!
Ryan começou a fazer uma pequena
alteração no código, mas ela logo se
espalhou de alguma forma por diversas
áreas do software. Sempre que ele
percorre a série de correções, acaba
esquecendo o que deveria fazer. Muitos
programadores já passaram por isso. É a
tão chamada
cirurgia com rifle.
Experiências ruins causam um medo racional de
mudanças
Nada é mais frustrante para um programador do que ser interrompido ...