13 puan yazan xguru 2020-03-18 | 1 yorum | WhatsApp'ta paylaş
  • 4 yıla yayılan bir süreçte Rust ile yeniden geliştirildi ve dağıtıma alındı

  • Ana bölüm (Control) tek iş parçacıklı çalışıyor ve futures ile eşzamansız işlem yapıyor

  • Girdilere karşı tamamen deterministik olarak çalışıyor

→ rastgelelik testleri mümkün hale geliyor ve hataları yeniden üretmek kolaylaşıyor

  • Yeniden geliştirmeden önce değerlendirilen noktalar

✓ Refaktoring denediniz mi?

✓ Ana bölümleri optimize ederek performansı iyileştirmeyi denediniz mi?

✓ Ek değer sağlayabilir misiniz?

✓ Mevcut sistemi tamamen anladığınızdan emin misiniz?

✓ Geliştirme süresi yeterli mi?

✓ Mevcut motorda ek özellik geliştirmesinin yavaşlamasını da kabul edebilir misiniz?

✓ Neden yeniden geliştirmenin daha iyi olacağını düşünüyorsunuz?

✓ Yeni sistemin ilkeleri neler?

1 yorum

 
xguru 2020-03-18

Mevcut sistem için "yeniden geliştirelim" demeden önce sorulması gereken sorular bunlar.