Kategori Arşivi Yazılım Hakkında

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 »

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 »

IF Enflasyonundan Kurtulmak İçin Dictionary Kullanımı

Merhabalar. Daha önce temel manada Dictionary kullanımından bahsetmiştim. Dictionary yapıları anahtar-değer(key-value) ikilisiyle içinde değer tutan generic yapılar. Burada farklı bir kullanımından bahsetmek istiyorum. Dictionary kullanırken value olarak method atayabiliyoruz. Atamak istediğimiz bu metod geriye değer dönen bir metod olacaksa Func<parametre1,parametre2.., …

Sonraki Sayfa »