← Semua dokumentasi

Fundamental

Cara Membaca Error Seperti Senior

90% error bisa kamu selesaikan sendiri dalam 5 menit kalau tahu polanya.

Bagian 1

Error selalu punya 3 bagian: tipe (TypeError, 404, dsb), pesan (apa yang salah), dan stack trace (di file & baris mana). Baca dari ATAS ke BAWAH untuk pesan, lalu cari file MILIKMU yang pertama di stack trace.

Bagian 2

Pola paling sering: undefined is not a function (salah nama / belum import), CORS (backend belum izinkan origin), dan 404 API (salah path atau method). Tiga ini mencakup separuh penderitaan pemula.

Bagian 3

Kalau stuck > 20 menit: rubber-duck debugging — jelaskan masalah dengan suara keras seolah ke bebek karet. Setengah solusi muncul di tengah kalimat kedua.

cheatsheet.txt
TypeError: Cannot read properties of undefined
  at getUser (app.js:12:15)  <-- mulai dari sini
  at onClick (app.js:30:5)