Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Kod yazarken sürekli karşılaşılan, basit gibi görünen ancak derinlemesine anlaşılamadığında ciddi sorunlara yol açan kavramlardan biri, null ve boş değerlerin doğasıdır. Birçok geliştirici, bu iki durumu sıkça karıştırır veya her ikisini de aynı şekilde ele alma eğilimindedir. Oysa aralarındaki...
boş değerler
hata ayıklama
kod kalitesi
kodlama hataları
null değer
programlamaprogramlama ipuçları
veri tipleri
yazılım geliştirme
yazılım prensipleri
Yazılım dünyasında kalıcı ve güçlü yapılar inşa etmenin temel taşlarından biri, hiç şüphesiz tasarım desenleridir. Bu desenler, yazılım geliştirme sürecinde sıkça karşılaşılan problemlere kanıtlanmış, yeniden kullanılabilir çözümler sunar. Bir nevi mimarların kullandığı çizimler gibi, kodun daha...
geliştirici rehberi
kod kalitesi
nesne tabanlı programlamaprogramlama
tasarım desenleri
temiz kod
yazılım geliştirme
yazılım mimarisi
yazılım mühendisliği
yazılım tasarımı
Programlama dünyasında sıklıkla karşılaşılan ancak anlamı çoğu zaman yüzeyel kalan bir anahtar kelime var: void. Birçok geliştirici için void, yalnızca bir fonksiyonun geriye hiçbir değer döndürmediği anlamına gelir. Ancak bu tanım, void'in gerçek gücünü ve inceliklerini göz ardı eden yaygın bir...
bellek yönetimi
c programlama
c++ programlama
doğru bilinen yanlışlar
kodlama hataları
programlamaprogramlama dilleri
veri tipleri
void anahtar kelime
yazılım geliştirme
Çoğu geliştirici büyük algoritmik karmaşıklıklar ve üst düzey mimariler üzerinde kafa yorar, ki bu elbette çok önemlidir. Ancak gerçek performans sıçramaları bazen gözden kaçan, mikro düzeydeki detaylarda gizlidir. Kodun sadece ne yaptığını değil, aynı zamanda bilgisayarın o kodu nasıl...
algoritma analizi
bellek yönetimi
derleyici ipuçları
geliştirici sırları
ince ayar
kod optimizasyonu
performans artırma
programlama
veri yapıları
yazılım geliştirme