Selamlar herkese, dün gece yine o malum uykusuzluk perileri geldi ziyaret etti beni.
Senelerdir bu sektördeyim, ne zaman tıkır tıkır çalışan bir projeme baksam içimden bir ses "Yahu şu mimariyi sıfırdan modern bir yapıyla yeniden yazsan ne güzel olur" demeye başlıyor. Kod zaten çalışıyor, her şey stabil ama işte o içimdeki mükemmeliyetçi dert bir türlü rahat durmuyor.
Gece saat 2 gibi açtım editörü, başladım "temiz kod" yazacağım diye var olan çalışan sistemi darmadağın etmeye. Sabahın 6'sında elimde yarısı patlamış, veritabanı bağlantıları kopmuş ve neyi neden değiştirdiğimi bile hatırlamadığım devasa bir enkazla baş başa kaldım.
Çalışan Koda Dokunmama Kuralını Yine Çiğnedim
En çok da şuna yanıyorum, hani biz yazılımcıların yazısız bir kuralı vardır ya; çalışıyorsa dokunmayacaksın! Yıllardır sağda solda bu kuralı başkalarına öğütlerim ama kendim bir türlü uyamıyorum. Ufak bir refactoring yapayım diye girip bütün projenin çatısını değiştirmeye çalışmak tam bir fiyasko ile sonuçlandı.
İşin komik yanı, sabah kahvemi içerken pes edip projeyi eski Git yedeğine geri döndürdüm ve hayatıma kaldığım yerden devam ettim. Yani boşa giden 4 saatlik uyku ve tavan yapan stres tamamen yanıma kâr kaldı.
Aranızda Bu Perilere Yenilen Başka Kimler Var?
Sizde durumlar nasıl merak ediyorum? Sistem sorunsuz çalışırken sırf "şu klasör yapısı içime sinmedi" ya da "şu fonksiyonu daha kısa yazabilirim" diyip sabahı eden kaç kişiyiz forumda?
Yoksa bu dert sadece benim gibi kafayı detaylarla bozmuşlara mı özgü, ne diyorsunuz?