Archive for the 'Yazılım' Category

Tekrarlanan Kod Psikolojisi

Yazılımcı bir akadaşın tespiti çok yerinde olmuş.

“Yakın zamana kadar bu düşünceyi oldukça benimsemiş, yazdığım her satır kod için acaba bunu başka yerde yazdım mı? Yada yazacakmıyım diye düşünürdüm. Geçenlerde bu düşüncenin artık hayatımın her hareketine yansıdığını dehşetle farkettim.

Herşey bir pazar sabahı kahvaltıdan sonra, masaya çıkarttığım kahvaltılıkları buzdolabına yerleştirirken başladı. Kendime geldiğimde, yaklaşık iki dakika boyunca önümdekileri tek seferde buzdolabına nasıl götürürümdiye düşünürken buldum. Sonra içimi bir endişe kapladı. Altı üstü iki sefer daha fazla git gel yaparak bir dakikada taşıyacağım kahvaltılıklar için iki dakikayı planlama yaparak geçirmiştim. O an kendime, bu kadar verimli çalışma isteği nerden geliyor diye sormaya başladım.

Çok geçmeden yanıt kafamda belirdi, mümkün olduğunca az kod tekrarı yap! Tekrarlanan kodlar için methodlar geliştir! Yazdığımız her satır yaşam tarzımızı gün geçtikçe ele geçiren bir virüs aslında. Her adımda, bir sonraki adımı planlamak ilk başlarda olumlu bir davranış gibi görünsede,bazı durumlarda insanı yavaşlatıyor, hatta ilerleyen durumlarda saplantı haline geliyor, insanda mutsuzluk, huzursuzluk ve agresiflik yaratıyor.

Konuyla ilgili konuştuğum bir psikolog, bunun çok normal bir davranış eğilimi olduğunu, uzun süreyle yapılan bu tarz işlerin insanın karakterine yerleştiğini ve zamanla bir hastalık haline geldiğini belirtti. Bir zamandan sonra, yaşadığımız hayatlar bizim için yazdığımız programdan farksız hale geliyormuş. Bu fikir beni çok rahatsız etse de doğruluğu su götürmez bir gerçek. Hastalık,biz yazılımcıların hepsinde var, ya şimdiye kadar farketmediniz ve bu yazıyı okuduktan sonra farkedeceksiniz, ya da sizde henüz baskın bir duruma gelmedi. Farkettikten sonra yapacağınız tek şey mümkün olduğunca her işe, salla domat gelir geçer demek. O zaman izlerini belki biraz silebilirsiniz.”

Alıntıdır

Reklamlar


%d blogcu bunu beğendi: