“Çalışıyorsa dokunma” mantığı, teknik borcun (technical debt) faizinin bileşik olarak büyümesine neden olan tehlikeli bir yaklaşımdır. Yıllanmış, test kapsamı düşük ve spagetti koda dönüşmüş bir projeyi modernize etmek, sıfırdan proje yazmaktan çok daha derin bir mühendislik vizyonu gerektirir.
Strangler Fig Pattern
Büyük bir monolitik uygulamayı tek seferde (Big Bang rewrite) yeniden yazmaya çalışmak %90 başarısızlıkla sonuçlanır. Bunun yerine Martin Fowler’ın literatüre kazandırdığı “Strangler Fig Pattern” uygulanmalıdır.

Bir yanıt yazın