Ana içeriğe atla

Kayıtlar

Test Driven Development etiketine sahip yayınlar gösteriliyor

Test Driven Development Yazılım Geliştirme Prensibi

Uygulamanızda son karşılaştığınız büyük bir problemi düşünün. Bu problemi çözmek için ve sorunun kaynağını bulmak için ne kadar zaman harcadınız? Karşılaştığınız problem türleri ile sürekli karşılaşıyor musunuz? Yazılım ekibiniz değişirse oluşabilecek hataları çözebilecek yeni ekibi projeye entegre etmek ne kadarlık süre alır ve bu sürede proje devamlılığını nasıl sağlamayı düşünüyorsunuz? .... Bu sorulara siz kendi durumunuza göre sorular ekleyebilirsiniz. Hatta bu soruları kendinize sormak projeleriniz sürdürülebilirliği için de önemlidir. Test Driven Development mantığı projelerde uygulandığında geliştirme sürecinin çok daha efektif ilerlediğini, aynı zamanda karşılaşabileceğiniz hataların çözümü için aksiyon alma hızını arttırdığını fark edeceksiniz. Tabi ki bu gibi sorunların tek çözümü Test Driven Development mantığını benimsemek ve bu şekilde kod geliştirmek değil. Özellikle büyük projelerde uygulamaların bir çok yazılım prensiplerini, özellikle SOLID, Yangi, Dry...