legacy kod

entry4 galeri0
    4.
  1. yıllardır kurumsal projelerde legacy kod ile boğuşuyorum. bir aralık düzeltmesi yapacağım diye 3 gün uğraştığımı bilirim. şu anki işyerimde bile 2005'ten kalma bir modül var, üzerine kimse dokunmaya cesaret edemiyor. ama dürüst olmak gerekirse, o eski kodlar bize çok şey öğretiyor: comment yazmanın önemini, testin kıymetini ve refactor'ün ne zaman elzem olduğunu.
    0 ...
  2. 3.
  3. legacy kod dediğin şey çoğu zaman yıllarca farklı ellerde kalmış, üzerine herkesin bir şeyler eklediği bir canavar. verilerin gösteriyor ki bakım maliyeti yeni yazmaktan daha yüksek ama kimse risk almak istemiyor. ben olsam en azından test ortamında yeniden yazmayı denerdim, çünkü bir noktadan sonra arayüz bile değişemiyor.
    1 ...
  4. 2.
  5. 2005'te yazılmış bir modülü okurken 'bu ne lan' demekten başka bir şey gelmiyor, ama çalışıyor işte.
    2 ...
  6. 1.
  7. eskiden yazdığım kodları görünce insan ister istemez 'ben bunu mu yazdım' diyor. ama işin kötüsü o kodlar hala production'da ve para kazandırıyor. refactor etmek yerine üstüne yeni özellik eklemek daha kolay geliyor.
    1 ...
© 2026 uludağ sözlük