Arda Çetinkaya Yazılım ve arada kendim ile ilgili karaladıklarım…

Tag / yazilim

Geleneksel(standart), iş hayatında olan herkesin bildiği yönetici(!!!) diye bir unvan var. Organizasyon ve kuruma göre içinin doluluk şekli doğal olarak çeşitlilik gösterir ama bir şekilde çoğunluğun ulaşmak istediği unvandır. Özellikle ülkemizde maddi bir karşılık olarak da konumlandırıldığı ya da algılandığı için, günümüz şartlarında iş hayatında yönetici(?) olmak bir hedef olarak düşünülebiliyor. Uzun süredir yazılım sektörü […]

İnsanoğlunun zaman ilerledikçe bazı aksiyonları almakta ve değişikliklere adapte olmakta zorlanması gibi, “yaşlanmak” dediğimiz gerçekler, yazılım uygulamaları ve çözümleri içinde geçerli. Yazılım çözümlerinin çok yaygın olduğu bir çağda yaşadığımız ve etrafımızın yazılımlar ile çevrili olmasından dolayı bu “yaşlanan” yazılım çözümleri ile daha sık karşılaşıyoruz. Yaşlanan yazılım uygulamaları için genellikle yazılım dünyası insanları olarak “Legacy” tabirini kullanırız […]

Evet daha iyiyim…

/ 9 Comments /~ 2 dakikada okuyabilirsiniz.

Tam tamına 15 gün geçti. Şu an bilgisayar tekrar kullanabiliyorum… Açılan şeyleri %100 anladım mı bilemem ama kendi başıma açabilim. Kısa özet olması adına, tam 15 gün önce, sebebini hatırlamadığım bir trafik kazası geçirdim. Nasıl geçirdim, niye geçirdim açıkcası hiçbir şey hatırlamıyorum, Hatırlayabilecek durumda da değilim pek. Doktorların yorumlarına göre de muhtemelen hatırlamayacağım. Kazayı geçirdiğim […]

“Code Review” yani kod gözden geçirme bir çoğumuzun bildiği, çoğumuzun(?) da uyguladığı bir yazılım geliştirme adımı diye düşünüyorum. Yazdığımız kodun, başkası tarafından gözden geçirilmesi olarak basitçe tanımlayabileceğimiz bir adım. Araştırmalar, hata tespit etme ve kod kalitesini arttırmada birim test, fonksiyonel test gibi test adımlarından daha etkili olduğunu söylüyor. “Daha etkili” kısmını doğrulamak için, nasıl daha etkinli […]

Son zamanlarda çevremde konusu geçtiği için “fazla mesai” ve “sinir-stres” ile ilgili bir şeyler karalamak istedim. Bir nevi sesli düşünme belki…Neyse…Esnek çalışma saatleri altında, IT sektöründe bir şekilde “fazla mesai” kavramı kendine yer bulmuş; bazen güzel sonuçlara vesile olsa da, çoğu zaman çok can yakan bir kavram aslında. Zamanında bu ikisini de çok yaşadığım diyebilirim. […]

‘BUG Fix’ kavramı her yazılımcının zaman içerisinde dahil olduğu, bazen lanet okuyup, sövdüğü, bazen içinden hiç çıkamadığı, bazen de problemleri çözüp,iyileştirmenin mutluluğunu yaşadığı bir süreç…Di mi? (: Ne kadar BUG’sız uygulamalar geliştirmeye çalışsakta, günümüz şartları ve kurtulamadığımız alışkanlıklar yüzünden bu çok mümkün olmuyor. BUG olayını minimuma indirgemek adına TDD tarzı yaklaşımlar ya da unit test’lerin […]

Yazılım kalitesi dendiğinde aklınıza ilk neler geliyor bilmiyorum ama benim uzun bir süre bir çok soru geldi aklıma. Mesleğim ve yaptığım iş dolayısıyla uzun bir süre cidden kafa yordum kendimce. Bazen hala sorguluyorum…Yazılım nedir? Kalite nedir? Neden gerekli? Kaliteli olduğunu gösteren kriterler neler? gibi formal bir şekilde bir kaç tanesini yazabilirim…Çok fazla bu soruların içerisine […]