Uzlaşma: Yeni bir özellik üzerinde çalışırken veya bir kusuru giderirken, kodda eski bir sorun bulursunuz. Ne yapmalısın? Düzelt ve kodun davranışını değiştirme riski. Ya şimdiye kadar bir şans eseri çalışıyor ya da kusur tespit edilmedi ya da kimsenin bildirmeye zaman ayırmaya değer. Bunu yalnız bırakmalı ve sorunun daha sonra çalışmasını zorlaştırmasına izin vermeli misiniz? Sorunu çözmek yalnızca orijinal görevinizin zamanına katkıda bulunacak ve sizi regresyon testine zorlayacaktır. Çok az iş takdir edecek. Ancak bunu düzeltmek bir şekilde doğru görünüyor. Daha az problemi olan kodların yeniden düzenlenmesi ve yeniden yapılandırılması daha kolaydır.
Bir web uygulamasını modernize etmeye çalışırken kendimi bu durumda defalarca buluyorum. Bu eski böcekler üzerinde teğet çalıştığımda takıntılı veya onurlu olup olmadığımı söyleyemem. Bu durumlarla nasıl başa çıkıyorsunuz?
Teşekkürler Corey