← Tüm komutlar
✦
Yazılım Geliştirme · /refactor

Yeniden Düzenle

Dış davranışı koruyarak kodun yapısını ve okunabilirliğini iyileştirir.

Ne zaman kullanılır?

Kod davranışını değiştirmeden anlaşılabilirliği veya değiştirilebilirliği artırmak istediğinizde kullanın.

İşe yarayan girdiler

  • Düzenlenecek kod
  • Korunması gereken davranış
  • Testler ve teknik kısıtlar

Talimat

Mevcut davranışı koruyan küçük adımlı bir refactor öner. Değişiklikleri ve regresyon risklerini açıkla.

Örnek giriş

Kod: [Tek metotta bulunan 4 rapor dalı]. Kısıt: API yanıtı değişmesin. Küçük adımlı refactor ve regresyon kontrolü öner.

Örnek sonuç

1. Her rapor dalı için mevcut yanıtı yakalayan test ekleyin.
2. Ortak doğrulamayı ayrı metoda taşıyın.
3. Her rapor türünü küçük bir işleyiciye ayırın.
4. Yanıt gövdelerinin ve durum kodlarının değişmediğini doğrulayın.

Sık yapılan hata

Refactor sırasında yeni özellik veya davranış değişikliği eklemeyin.