Sürdürülebilir Yanlış

Buraya uzun uzun bir şeyler yazıp, yazılım ile uğraşan, bu uğraşıyı meslek haline getirmiş kişilerin yaptığı hatalardan bahsedip ahkam kesmek istemiyorum. Bu yazıda tek bir konuya değinmek isterim o da, kendisine yazılımcı diyen birinin, bilgiye karşı nasıl duyarsız kalabildiğini vurgulamaktır. Diyelim ki, ufak bir web servis yazmanız isteniyor ve RESTful olarak sisteminizi tasarlıyorsunuz. Eğer bir […]

Yazılımcı Hırsları

Ben, yaşamın ucu bucağı kestirilemeyen bir süreç olduğunu, kısa sürelik planların bile büyük bir çabayla gerçekleştiğini ve hatta çok az kere gerçekleşebildiğini düşünürüm. İnsanlar için yaşam ile zaman bir bakıma aynı ya da denk şeylerdir de diyebiliriz. Dolayısı ile yaşamımızı önemsiyorsak zamanı da önemseriz. Boşa harcanan her bir zaman dilimi, kişinin yaşamını çürütür. Bir şekilde […]

Unit Test Üzerine

Son birkaç yıldır gelişen yazılım mimarileri ile yazılım geliştirme süreçleri de değişiyor ve yeni teknikler, yöntemler oluşuyor. Eğer yazılımcı kapsamlı bir projede yer almıyorsa bu tarz yeni değişiklikleri, yaklaşımları da kullanma yeteneğini kazanamıyor. Bireysel olarak yazılımcı, bu yenilikleri kullansa da, kapsamlı bir şekilde bilgisini tartabilecek, karışlaştırabilecek, ölçecek bir duruma ancak iş görüşmelerinde ya da emin […]