← 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.