Bizde ölçü şu, her şeye test yazılmıyor. Para, yetkilendirme, veri yazan işler ve dış entegrasyonlar test edilir, tanıtım sayfasının butonu edilmez. Riskin olduğu yere test, gerisi zaman kaybı.
Bir de sıra önemli. Kodu yazan oturuma hemen ardından test yazdırırsan model kodun yaptığını doğrulayan test yazıyor, olması gerekeni değil. Senaryoları önce sen söyle ya da ayrı bir oturumda yazdır, hata yakalama oranı ciddi artıyor.
Token tarafında en çok işe yarayan şey testleri sohbette çalıştırmamak. Kod yazılsın, testi terminalde ya da CI'da koştur, modele sadece hata çıktısını ver. Bütün log ve deneme turlarını modele taşımak faturayı üçe katlayan asıl şey.
Test etmeden iki günde teslim edenler aslında riski müşteriye devrediyor. Hata sonra çıkıyor ve genelde kârı yiyor. Testin değeri bugün değil, üçüncü ayda bir şeyi değiştirdiğinde ortaya çıkıyor.