25 Ocak 2015 Pazar

hata

hata yapmak korkunç olmuyor. korkunç olmuyor hayır. haftalarca süren bir test serisi hatalı olabiliyor. bu telafi edilemez bir hata olabiliyor. ama hatayı farketmek bir sevinç bile verebiliyor. çünkü ya farketmesen? farkettiği hatalar pek de araştırmacıyı bozmuyor. çünkü hatayı düzeltiyorsun ve sonra yine sakin sakin akıyor evrimler ve yarışlar bir kenarda kendi kendine.. bittiği zaman biter ve yazılır.. doğası o. ama mesela şu olasılık insanın içine korkular salıyor, e peki ya farketmediğin hatalar varsa ve sen yayına kadar onları farketmemeye devam edersen? e daha önce hatalar yapmıştın, yine yaptıysan ve farketmediysen? testleri sürekli monitor ederek, çıktıları çeşitli şekillerde görselleştirerek ve bunların üzerine düşünerek, ufak görünen hataların (mesela 60 turluk bir racing'in plot'unda 61 tur görünüyor ve bu önemli bir hatanın tek görünür semptomu olabiliyor, ya da kriteri gevşek tuttuğun halde yarışan kombinasyon sayısı hiç azalmıyor) sebebini deşerek ve kodu sürekli düzelterek hataların önünü almaya ya da yaptığın hataları düzeltmeye çalışıyorsun. hatalar katman katman olduğu için spesifik bir prosedürün doğru çalışıp çalışmadığını test etmek çalışmanın doğru yapılıp yapılmadığını anlamaya yetmiyor. işin kurgusunda da sıkıntılar olabiliyor ve deneyler uzuyor ve uzuyor. deneyler sadece uzun sürdüklerinden uzamıyor yani. işin içine girdikçe ve daha çok denemeler yaptıkça daha önce farketmediğin incelikler sana görünür olmaya başlıyor, çalışmanın kavramsal kurgusu da olgunlaşıyor, o yüzden de bazı denemeleri yeniden yapmak gerekiyor ve standartların da kavrayışla birlikte yükseldiği için bu yeni denemeler için başka ön çalışmalar yapman gerekiyor ve görselleştirme türü ve sayısını artırmak da bir kod mesaisi istiyor vd. ve kod ve süreç karmaşıklaştıkça da hata yapma olasılığı artıyor. bir çalışmanın süresi karmaşıklığıyla birlikte üstel olarak artma eğiliminde olduğu için ecnebiler araştırmacıya "keep it simple stupid" diyeler. ve bu çoğunlukla takip edilebilir bir düstur. ama, ama işte bazı araştırmalar var ki orda ufuk bu basit tutulmuş "proof of concept" türü çalışmaların bir adım ötesine ayağını uzatmak.. bu araştırmaların karışmama şansı yok. yapılması gereken iş karmaşık bir kurgu gerektiriyor zira. hata araştırmacıya mahsustur diyoruz. düzeltiyoruz, yeniden fırınlıyoruz.

Hiç yorum yok: