Yazılım İngilizcesi · Kod İnceleme ve Kod Kalitesi

Refactor ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

/riːˈfæktər/fiilTemel terim

Refactor, yazılımda yeniden düzenlemek, yeniden yapılandırmak, kodu iyileştirmek anlamına gelir.

Mevcut kodun kullanıcıya yaptığı işi değiştirmeden yapısını iyileştirmek; kodu daha temiz ve değiştirilmesi daha kolay hale getirmek.

English: To improve the structure of existing code, making it cleaner or easier to change, without changing what it does for the user.

Nerede ve nasıl kullanılır?

İncelemelerde ve planlamada sık geçer: 'refactor this into a separate class', 'a big refactor'. İsim hali 'refactoring' ya da gayriresmi olarak 'a refactor'dır. İyi bir refactoring küçük adımlarla ve testler hazırken yapılır. Türkçede 'refactor etmek' denir.

Örnek cümleler

  1. I refactored the payment module so each provider has its own class.

    Ödeme modülünü her sağlayıcının kendi sınıfı olacak şekilde yeniden düzenledim.

  2. Let's not mix a refactor with a bug fix in the same PR.

    Refactor ile hata düzeltmesini aynı PR'da karıştırmayalım.

Sık kullanılan kalıplar

  • refactor the code
  • a big refactor
  • refactor into
  • refactoring work

Aynı konudan: Kod İnceleme ve Kod Kalitesi

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: