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

Tag / software

Çok fazla kitap okuyabilen biri değilim ne yazık ki. Mesleğim ile ilgili kitapları biraz daha kolay okuyabiliyorum sanırım. Bir ara blog’da ara sıra okuduğum kitapları paylaşıyordum ya da yazı aralarında bahsediyordum. Eskisi kadar yazmadığım için, eskisi kadar kitap da paylaşmadığımı fark ettim. Son okuduğum bir kaç kitap için, “Süper, herkes bunu okumalı” düşüncesi de ortaya […]

Code Contracts‘ın, uzun bir süredir .NET platformunda da olan ancak çok fazla kullanılan bir kavram olmadığını, ama oldukça önemli bir özellik olduğunu düşünüyorum. Alışkanlıkların ve kolayı tercih ediyor olmamız, avantajlarının önüne geçtiğinden öneminin çok farkında olmuyoruz sanırım bu tarz özelliklerin. Code Contracts, temelinde yazdığımız koda, adından da anlaşılacağı üzere, statik kontratlar belirlememizi sağlıyor. Bu kontratlar, […]

Yazılım geliştirirken karşılaştığımız problemler ya da karşılamamız gereken ihtiyaçlar ne kadar farklı olsada, bir noktada bu problem ve ihtiyaçlara bakış açısı ortak hale geliyor. Belli kalite özelliklerini korumak ve katma değer katan çözümler oluşturabilmek için bu ortak nokta da prensipler ile karşılaşıyoruz. Bir kaç önceki yazımda ortaya atılan bu prensiplerden bahsetmeye başlamıştım. Şimdi bir kaç […]

Karmaşık problemleri yazılım ile çözerken, teknik olarak ne kadar fazla bilgiye sahip olsak da, çeşitli noktaları atladığımızda daha fazla karmaşıklık yaratan çözümler ile karşı karşıya gelebiliyoruz. Java’nın JDK’sını çok iyi bilmemize  ya da .NET Framework’ün tüm özelliklerini gözü kapalı sayabilmemize ya da javascript ile client’lar da takla atıp, avuda kalkmamıza rağmen, neden hala yazılım sorunları […]

Kodcu ya da yazılımcı…Fark eder mi? Pek farkında olunmadan, yapılan farklı işlerden ve projelerden dolayı, yazılım geliştirenlere söylenen bir tanım ikiside aslında…Yapılan işi, -yazılım geliştirme, hangisi daha iyi anlatıyor tartışılır. Tartışmak çok da anlamlı mı onu da bilemiyorum. Ama çevremdeki yazılım geliştiren kişileri ve yapılan işleri düşündüğümde kendimce bir şey saçmaladım. Paylaşmazsam olmaz dedim. 😀 […]

27 Eylül 2013’de, Agile Turkey, oldukça geniş bir içerikle, dünyada Agile yazılım metodu ile çalışan, konusunda hakim bir çok ismi güzel bir etkinlik için İstanbul’da bir araya getiriyor. Bütün gün sürecek, 8 parallel sunum ile Agile yazılım metodolijisinin dokunduğu her konu ile dolu dolu geçecek etkinlik, İstanbul’da gerçekleşecek. Konuşmacılar ve programın özetini aşağıda bulabilirsiniz. Etkinlik ne […]

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 […]