İzcilik Kuralı (The Boy Scout Rule)
"Kodu, bulduğunuzdan biraz daha iyi durumda bırakın."
Açıklama:
Herhangi bir hata düzeltmek veya yeni bir özellik eklemek için var olan bir dosyayı açtığınızda, asıl işinizi bitirdikten sonra o dosyada gördüğünüz ufak tefek pürüzleri de düzeltin. Örneğin anlamsız bir değişken adını düzeltin, kullanılmayan bir satırı silin veya küçük bir if bloğunu temizleyin.
Nasıl Uygulanır?
Devasa "Refactoring Haftaları" düzenlemek yerine, her gün her PR'da (Pull Request) ufak temizlikler yapıldığında sistem yıllarca çürümeden kalabilir.