Yazılım Geliştirme

Yazılım geliştirme ve programlamayla ilgili yazılarım.


Bilgisayar Bölümlerinde Hangi Programlama Dili?

Bilgisayar ve Yazılım Mühendisliği bölümlerinde öğretim programı hazırlayan bazı hocalarım ve akademisyen arkadaşlarımla birinci sınıftan itibaren öğrencilere hangi programlama dilinin öğretilmesinin uygun olacağı konusunda çeşitli zamanlarda görüş alışverişlerimiz oldu....

 12.04.2010 21:17:46   Yazılım Geliştirme   Devamını oku...

Garbage Collector (Çöp Toplayıcı) Üzerine [2]

Garbage Collector (Çöp Toplayıcı) Üzerine (1) başlıklı yazıya devam ediyoruz. Garbage Collector ile ilgili Tess Ferrandez'in MSDN'deki blog'unda bir quiz ve bu quiz'in cevapları var. Bazıları biraz daha derine iniyor ama mesela ilk bakışta benim ilgimi çeken ve pratik...

 12.10.2009 16:46:30   Yazılım Geliştirme   Devamını oku...

Garbage Collector (Çöp Toplayıcı) Üzerine [1]

Mesai arkadaşlarımızla özellikle de Delphi geçmişi olan arkadaşlarımızla .Net Framework'ünün önemli özelliklerinden biri olan Garbage Collector (GC / Çöp Toplayıcı) üzerine zaman zaman tartışmalar yapıyoruz. Tartışmalarda en çok, eskiden olduğu gibi Create-Free ikilisini...

 24.09.2009 14:38:35   Yazılım Geliştirme   Devamını oku...

Katmanlı Tasarım Yaklaşımı

Bir yazılım sistemini tasarlarken sistemi kullanıcı arayüzünden veritabanına kadar birbiriyle etkileşim halindeki çeşitli katmanlardan ya da üst üste bloklardan oluşan bir bütün olarak düşünmek gerekir. Burada en üst katman kullanıcı arayüzü, en alt katman ise veritabanı...

 04.06.2009 01:04:45   Yazılım Geliştirme   Devamını oku...

Programlama [Dili] Nasıl Öğrenilir?

Programlama öğrenmeye yeni başlıyorsanız iki temel zorlukla karşılaşırsınız. Birincisi bilgisayara istediğiniz işlemleri yaptırmak için kullanılan programlama mantığını anlamak, diğeri ise programlamaya başlangıç için seçtiğiniz ya da seçmek zorunda kaldığınız dilin...

 14.05.2009 09:51:21   Yazılım Geliştirme   Devamını oku...

Özyinelemeli Lambda İfadesi Yazmak

C#'ta özyinelemeli (recursive) bir lambda ifadesi yazılabilir mi? Programcılık mantığıyla zor olmaz gibi geliyor ilk bakışta: Ne kadar kolay değil mi? Ama yanılgıya düşülen nokta şu: örnekte özyinelemeli bir lambda ifadesi değil özyinelemeli bir fonksiyon yapmış olduk....

 20.02.2009 19:58:34   Yazılım Geliştirme   Devamını oku...

Kritik Kütle

Kritik kütle, yazılımın kaynak kodunun komple yeni baştan yazılmadıkça etkin bir şekilde yönetilemeyecek kadar aşırı büyük boyutlara ulaştığı Yazılım Yaşam Döngüsü aşamasını tanımlayan bir Yazılım Mühendisliği terimidir. Bir tanımlama da şu şekilde yapılabilir: mevcut bir...

 29.01.2009 08:55:50   Yazılım Geliştirme   Devamını oku...

Internet Explorer 8: Uyumluluk Tanımlaması

Internet Explorer 8 beta, önceki sürümlerinin aksine şaşırtıcı biçimde HTML, XHTML vb. standartlara uygun davranıyor. Hatta bu konuda diğer yaygın tarayıcıları geride bırakmış gibi. İyi güzel de bu kez de bazı sitelerimiz IE8'de darmaduman görünüyorsa ne yapacağız? Diğer...

 13.12.2008 14:52:32   Yazılım Geliştirme   Devamını oku...

The SqlParameter is already contained by...

Bir SqlParameter nesnesi birden çok SqlCommand'ın parametre koleksiyonunda bulunamıyor. Bunun aksi bir kullanımda The SqlParameter is already contained by another SqlParameterCollection hatası almamız kaçınılmaz. Peki ya daha önce bir SqlCommand'ın işletilmesi sırasında...

 19.11.2008 17:00:49   Yazılım Geliştirme   Devamını oku...

The Great Code Inspires

IEEE Software dergisinin Temmuz/Ağustos 2008 sayısında, Diomidis Spinellis tarafından yazılmış The Way We Program başlıklı makalenin sonundaki özdeyiş çok hoşuma gitti....

 06.11.2008 10:24:22   Yazılım Geliştirme   Devamını oku...


04.11.2008Carpal Tunnel Sendromu'nu Önleme Egzersizleri
26.03.2008.NET Uygulamalarını Ağ Üzerinden Çalıştırmak
28.10.2007Bozuk SQL Server Veritabanı Kurtarma
18.10.2007Tao of Programming (ufak bir alıntı)
08.10.2007Delphi - RLINK32 Hatalarına Kesin Çözüm
 Kategoriler
 Bağlantılar
 Son Yorumlar
 istatistikler

10 kategoride 79 yazı, 91 yorum

IP adresiniz: 38.107.191.106
Etkin ziyaretçi sayısı: 18