Metin, "Kluever Maneuver" olarak bilinen ve hata düzeltmelerinin tek bir birleşik değişiklik yerine iki ayrı commit halinde yapılmasını öngören özel bir yazılım mühendisliği tekniğini tanıtıyor. Temel prensip şu şekildedir: Geliştiriciler önce, kodun şu anki hatalı davranışını açıkça belgeleyen ve doğrulayan bir test yazmalıdır. Bu ilk commit, hatanın gerçekten var olduğunu ve testin bunu tespit edebildiğini kanıtlayan bir temel oluşturur. Geliştirici, hatalı davranışı sabitleyerek herhangi bir düzeltme yapmadan önce doğrulanabilir bir durum oluşturmuş olur. Manevranın ikinci adımı ise, altta yatan kod mantığını düzeltmeyi ve aynı anda güncellemeyi içerir...

Konular: Yazılım Mühendisliği, Test Metodolojileri ve Versiyon Kontrolü İçin En İyi Uygulamalar

SiteM’de tam özet, flashcard ve quiz →

Orijinal kaynak: jordi.inversethought.com

Kaynak: sitem.co — paylas.io yer imi / keşif katmanı.