
Best PracticesPart 3
5 menit baca

Type Inference, Kapan TypeScript Udah Cukup Pinter dan Kapan Perlu Dibantu
Banyak pemula yang kebiasaan nulis anotasi tipe di mana-mana padahal TypeScript sebenarnya udah bisa nebak sendiri. Artikel ini ngebahas gimana mekanisme type inference kerja di balik layar, kapan inference bekerja dengan baik, dan kapan justru bisa menyesatkan, misalnya di array kosong atau objek yang bentuknya berubah seiring waktu. Ada juga pembahasan soal contextual typing dan kapan sebaiknya tetap nulis anotasi eksplisit meski secara teknis gak wajib. Cocok buat kamu yang ngerasa kode TypeScript-nya kepanjangan gara-gara kebanyakan nulis tipe manual.