Kodkitabi

Temel Türler ve Çıkarım

TypeScript içinde temel türler ve çıkarım kavramını, kullanım sınırlarını ve güvenilir uygulama biçimini öğrenin.

Temel Türler ve Çıkarım, TypeScript ile tür sistemi temelleri çalışırken temel kavramları doğru bir zihinsel modelle kurmak için kullanılan yaklaşımı açıklar. Değişken bir değere anlamlı bir ad verir; tür ise o değer üzerinde hangi işlemlerin güvenli olduğunu belirler.

En dar yeterli türü seçmek, geçersiz durumları erken görünür kılar ve örtük dönüşümlerin ürettiği veri kaybını önler. İsimlendirme, küçük sorumluluklar ve görünür veri akışı; kodun yalnızca çalışmasını değil, anlaşılmasını da sağlar. Aşağıdaki örnek, konuyu küçük ve izlenebilir bir akış içinde gösterir.

Yaygın hata ve doğru yaklaşım

Girdi, çıktı ve hata sözleşmesini belirsiz bırakmak çağıran kodu kırılgan hâle getirir. Normal akış kadar başarısızlık davranışını da açıkça tasarlayın.

Sonuç

Temel Türler ve Çıkarım, doğru sınırlar ve açık bir sözleşmeyle kullanıldığında TypeScript kodunun güvenilirliğini artırır. Önce doğruluğu kurun; ölçüm göstermeden karmaşık optimizasyona yönelmeyin.

Temel Türler ve Çıkarım örneği
const lesson: string = "Temel Türler ve Çıkarım";
const itemCount: number = 3;
console.log(`${lesson}: ${itemCount} öğe`);