Kategori Arşivi Programlama

Yazılım Tasarımı Nedir?

Lemi Orhan Ergin Hoca’nın sunumlarında tavsiye ettiği 1992 tarihli “What is Software Design” makalesi için bir çeviri denemesi yaptım. Tavsiyesi için Lemi Orhan Ergin’e ve çeviri için yardımlarını esirgemeyen Google Translate’e şükranlarımı sunuyorum. Son zamanlarda yazılım dünyasında nesne yönelimli yazılım(OOP) …

Sonraki Sayfa »

Yazılımcılar ve İşsizlik

TÜİK’in son açıkladığı(16.01.2017 tarihinde) verilere göre işsizlik oranı bir önceki seneye göre %1,3 artarak %11,8 olmuş. Verilere daha detaylı bakınca tarım dışı işsizlik oranının 1,5 puanlık artış ile %14,1 , genç nüfustaki (15-24 yaş) işsizlik oranının 1,9 puanlık artış ile %21,2; …

Sonraki Sayfa »

C # 5 Caller Info Attributes Kullanımı ve Eski Versiyonlar İçin Bir Yöntem Önerisi

Merhabalar. C# 5’te(yani .NET Framework 4.5’ta) gelen Caller Info özellikleriyle herhangi bir metodu nereden çağırdığımıza dair bilgilere erişebiliyoruz. Bu da özellikle loglama ve izleme(örneğin SQL Server Profiler kullanımı) işlemlerinde büyük fayda sağlıyor. Syntax şu şekilde : Bu attributeleri şu şekilde …

Sonraki Sayfa »

PL/SQL’e Nereden Başlamalı?

Merhaba. Bugün “PL SQL öğrenmek istiyorum ama nereden nasıl başlayacağımı bilmiyorum. Bir tavsiye verirseniz mutlu olurum” şeklinde bir mail aldım. Ben de kalkıp bir Üstad edasıyla tavsiyelerimi sıralamaya başladım 🙂 Şaka bir yana bir üstad olmasam da tecrübesi benden daha …

Sonraki Sayfa »

C# Gerçek Hayat Örneği : Reflection ve Expression Tree

Merhaba. Bu yazıda C#’ın ileri diyebileceğimiz bir kaç özelliğini kullandığım bir örnekten bahsedeceğim. Bir konuyu anlatmaktan ziyade ihtiyaç duyduğumuz senaryoyu nasıl gerçekleştirdiğimi anlatacağım. İnternette ciddi bir araştırma zamanı geçirdiğim için paylaşma ihtiyacı hissettim. Ama nasip olursa bu konular, özellikle de …

Sonraki Sayfa »