Category: c#
kod kalitesi üzerine
September 20th, 2008Bir yazılımın kalitesini ölçerken hafıza kullanımı, performans, stabil kalma, hata adedi, yazılımcı "din"i inançlarına uygunluk vs gibi ölçekler kullanırsınız peki karşınızda duran kod dosyası için kaliteyi nasıl ölçersiniz?
Bakalım;
Satır aded… more »
Serialization nedir, nerede kullanılır ?
February 13th, 2008Biraz uzun bir yazı oldu ancak halen yeterli olduğunu düşünmüyorum ancak konuyu bilmeyenler için hızlı bir giriş ve önemli konuları anlatabilirim umarım.
Serialization tanımladığınız class'ları memory, disk, network gibi katmanlardan geçirmek için kul… more »
Equals ve ==
July 3rd, 2007Kullandığınız objenin tipi ne olursa olsun .NET'de iki objenin eşit olup olmadığını karşılaştırmanın iki yolu vardır.
if ( a == b )
yada
if ( a.Equals(b) )
Görünüşte aynı işi yapıyor gibi olsalarda gerçekte oldukça farklıdırlar.… more »
VS2005 Araçları
April 14th, 2007Daima plugin delisi birisi olduğum için, her VS2005 (Visual Studio 2005) kurduğumda mutlaka yanında kurduğum araçlar vardır, IDE'nin kendisi güzel olsada bu tool'lar olmadan kalkansız savaşa girmiş hissederim hep.
VS2005 Team Edition
* Professional e… more »
HashTable nedir ?
September 23rd, 2006Klasik programlamanın temel taşlarından biri array tipidir. Basitçe;
int[] pi = new int[] { 3, 1, 4, 1, 5, 9 , 2, 6, 5, 4 };
şeklinde tanımlanan bir arrayde elemanlara index (elemanın numarası) değerleri ile ulaşılır. Yani;
pi[0] değeri 3'ü, p[5… more »