Bunu zarif olarak da tarif ederdim, ancak izinsiz girişimi affederseniz sorunu eklemek istiyorum.
Bu gibi durumlarda çalışmak için çok pahalı yazılım paketleri olduğunu biliyorum, ancak çalıştığım şirkette ihtiyacımız olanı yapmadığından emin olmadıkça maliyeti karşılayamıyoruz.
Test Odaklı Geliştirme (TDD), geliştirme için duyduğum daha iyi sistemlerden biridir ve bundan hoşlanıyorum, ancak zamanımı alan sorunlara normalde birçok kişinin aksaklık dediği karmaşık kesme ve donanım olayları neden oluyor. Yıldızların hizalandığı her 2 saatte bir sorun yaşamak küçük bir şey gibi görünüyor, ancak telefonunuz haftada bir kez donarsa, mühendislerin adını lanetlersiniz. Bizim durumumuzda, işler gerçekten kırıldığında bir yem partisine girmemiz gerekiyor, ki tahmin edebileceğiniz gibi kaçınmayı seviyorum.
Alt sistemlerin işlevselliğini kontrol etmek için çok akıllı çözümler gördüm; bu, düzgün bir şekilde uygulandığında, muhtemelen 50 saatlik bir çalışma haftasından 3 saat sonra beni kurtaracaktı, ancak aksaklık durumlarını bulmanın akıllı bir yolu olsaydı, haftalarca işten tasarruf edeceğim ağır yük altında zaman zaman alanda meydana gelen "hata" arıyor.
Bu yazı muhtemelen büyük miktarda yardımcı olmuyor, ancak her şeyi ışığa getirmenin her şeyin çözülmesini kolaylaştırdığını düşünüyorum. Aksaklık durumlarını bulmak için bir TDD yöntemi olsaydı, bunun için ödeme yapmak için 10 bin binlerce tahsis edebilirim. -Max