Programlamada Yeni Yaklaşımlar Deneme Sınavı Sorusu #887976

Aşağıdaki yazılım geliştirme pratiklerinden hangisinde yapılan her değişiklik son­rası yazılım merkezi bir noktada derlenir ve tüm testler çalıştırılıp, eğer derlemede veya testlerde bir problem ortaya çıkarsa yazılım ekibi bilgilendirilir?


Test Güdümlü Programlama

Kod Yeniden Yapılandırma

Sürekli Entegrasyon

Meta Programlama

Eşli Programlama


Yanıt Açıklaması:

Sürekli entegrasyon, yazılım üzerinde yapılan değişikliklerin herhangi bir bozulmaya sebep olup olmadığının önceden belirlenmesini hedefleyen bir pratiktir. Bu yöntemde yazılım beraberinde geliştirilen testler büyük önem taşımaktadır. Yapılan her değişiklik sonrası yazılım merkezi bir noktada derlenir ve tüm testler çalıştırılır. Eğer derlemede veya testlerde bir problem ortaya çıkarsa yazılım ekibi bilgilendirilir. Böylelikle yazılım gerçek ortama çıkmadan önce erken geri dönüş sağlanmış olur. Yazılımdaki olası hatalar erken yakalanır ve düzeltilir. Böylelikle yazılımdaki değişikliklerin maliyeti çok daha az olur. Bu durum çevik yazılım geliştirme yöntemleri için önemlidir. Doğru cevap C’dir.

Yorumlar
  • 0 Yorum