dev-tools

Sola Kaydırma (Shift Left)

"Sola kaydırma" (shift left), kalite ve güvenlik kontrollerini geliştirme yaşam döngüsünde daha erkene taşımak demektir — fikirden canlıya uzanan bir zaman çizelgesinde sola — sorunları yalnızca QA'de ya da sürümden sonra yakalamak yerine. Uygulamada bu; testleri, lint'i, tür kontrollerini, güvenlik taramalarını ve kod incelemesini her commit veya pull request'te çalıştırmak anlamına gelir; böylece bir hata ya da güvenlik açığı, onu yazan geliştirici tarafından, yazıldıktan dakikalar sonra yakalanır, haftalar sonra ayrı bir ekip tarafından değil. Tüm mesele ekonomisinde: IDE'de bulunan bir kusur, hem mühendislik zamanı hem müşteri güveni açısından, canlıda bulunanın çok küçük bir kesrine mal olur. SaaS geliştiricileri için bu, araç değerlendirirken karşınıza çıkar — CI test paketleri, statik analiz ve bağımlılık tarayıcılarının hepsi birer sola kaydırma hamlesidir. Pratik not: her şeyi körü körüne sola kaydırmayın; commit yolundaki yavaş ya da gürültülü kontroller geliştirici deneyimini bozar ve göz ardı edilir. Hızlı, yüksek sinyalli kontrolleri engelleyici yapın, ağır olanları ise eşzamansız çalıştırın.

İlgili terimler

Daha fazla Geliştirici Araçları terimi