Arda Çetinkaya Yazılım ve arada kendim ile ilgili saçmaladıklarım…

Etiket / Developers

Tanımlı bir problemi ya da belirli bir ihtiyacı çözmek için başladığımız yazılım projelerinin büyük bir çamur topuna dönüşmesi oldukça kolay. Çözmeye çalıştığımız problemin karmaşıklığına göre ve bunu çözmeyi vaat ettiğimiz zamana göre işler daha da çirkinleşecektir. Açıkcası bundan kaçmak çok olası değil ama çamur topunun büyümemesi için yapılacakların farkında olup, önlemleri alırsak çamur topunun altında […]

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

Microsoft yaklaşık bir yıldır, .NET Framework’n OS X ve *Unix işletim sistemlerinde de çalışması için yoğun bir çalışma içerisinde. Takip edenler biliyordur zaten… Bu ve benzeri çalışmaları “Open Source” olarak paylaşmaya da başlayınca oldukça hızlı bir şekilde çıktılarını görmeye başladık. Build 2015 ile beraber de bunları yakın zaman da üretim ortamlarında da kullanabileceğimizi gördük. Build 2015’in […]

4 Nisan 2015, Cumartesi günü 9.su düzenlenecek olan .Nedirtv Yazılım Teknolojileri etkinliği bu sefer biraz daha yoğun geçecek…Yok yok, o derece… Yine ücretsiz gerçekleşecek olan etkinlikte, bu sene paralel oturumlar ile, Big Data’dan, uygulama güvenliğine, TDD’den, Mobile uygulama geliştirmeye kadar farklı bir çok konu var. Oldukça keyifli bir ortamın olacağı garantisini de şimdiden verebilirim…Kaçırmayın derim… Etkinlik ile ilgili […]

Nisan ayında İstanbul’da oldukça güzel bir etkinlik haberim var. 27 Nisan günü Kadir Has Üniversitesi‘nde paralel oturumlar ile gerçekleşecek Istanbul Tech Talks, içerik olarak oldukça farklı ve zengin bir içeriğe sahip. SoundCloud, Facebook, Coursera gibi firmalardan gelen katılımcılar ile bütün gün sürecek etkinliğin katılım ücreti 15 Mart’a kadar 25$. Etkinliğe katılmak için bu adresten kayıt olabilirsiniz. Etkinlik […]

Geçtiðimiz sene .NET Core adý altýnda, .NET Framework’ün bir kýsmý yeniden düzenlenip açýk kaynak olarak yayýnlandý. Cloud platformuna daha uygun, scale edilebilecek modüler bir framework olmasý, farklý platformlarda da çalýþabilmesi(Linux, Mac OS X) ve açýk kaynak olabilmesi için böyle bir düzenlemeye gidildi. Öncesindeki .NET Framework’ün client-server versiyonlarý ve PCL(Portable Class Library) yaklaþýmlarý bu amaçlara kýsmen hizmet etmeye çalýþsa da, “tek” bir kod alt yapýsý üzerinde olmuyor olmasý yönetmeyi zorlaþtýrýyordu. Kýsacasý, temel olarak açýk kaynak olabilmesi, cloud’da modüler bir þekilde çalýþabilmesi, tek bir kod alt yapýsý olmasý ve farklý OS ortamlarýnda da çalýþmasý için .NET Core oluþturuldu. Burada özellikle belirtmek isterim ki, .NET Core != .NET Framework

Erik Meijer‘ın bu seneki Reaktor Dev Day’deki keynote konuşması sabah sabah bayaa şaşırttı beni. Yazılım ile ilgili bir etkinlikte bir keynote konuşması ne kadar ilginç olabilir de şaşırtabilir ki, dimi… Öyle demeyin ama, Erik Meijer olunca ve keynote’u biraz sert olunca, blog yazısı yazacak kadar ilginç bir keynote olabiliyormuş…Öncelikle Erik Meijer’ı bilmeyenler için kısa bir […]