Tekrar eden kodun farklı nedenleri olabilir.
Kopyala-Yapıştır: Daha önce benzer veya aynı işi yapan bir kod parçası bulunup, oradaki kod bloku aynen yazılır.
Yeni yazılmak istenen işlev, hali hazırda proje içinde olması gereken sınıfların içinde olmasına rağmen, orada olduğu bilinmediği için, aslında çağrılması gereken yerden değil, kullanıldığı yerde tekrar yazılır.
Bir işlev ayrı bir metot olarak yazılmadığı için, kod içerisinde farklı parametreler için aynı kod blokları tekrar tekrar yazılır.
Bunları iyileştirmek için, yukarıdaki kuralları tekrar gözden geçirmek, bizim durumumuz hangisi ile çelişiyor ise o yönde bir iyileştirme yapmamız gerekir.
Hiç yorum yok:
Yorum Gönder