EMZETT.
Giriş yap

Yeniden düzenleme (refactoring)

Kısaca: Yeniden düzenleme, kodun dış davranışını değiştirmeden iç yapısını iyileştirir – daha okunaklı, daha basit ve daha bakımı kolay kılma amacıyla.

Biraz daha ayrıntılı: Yeniden düzenleme ne hata düzeltme ne de özellik adımıdır: sonrasında program öncekiyle tıpatıp aynı şeyi yapmalıdır. Bu yüzden bunu kanıtlayan testlere (birim testleri) önceden ihtiyacınız var. Küçük adımlar, her adımdan sonra testleri çalıştırın, sık commit edin.

Ayrıntılı

Tipik yeniden düzenlemeler

| Yeniden düzenleme | Etki |

Ayrıca bak: Temiz kod, Birim testi, TDD, Kod incelemesi