Langsung ke konten
nalar

Bagian 1 · Modul 2

Menelusuri kode

Jalankan kode di kepala dengan trace table. Kenali batas loop, break, continue, early return, dan alasan umum tes gagal.

4 pelajaran · Total 41 menit

Kapan dipakai

Trace table
Saat kamu tidak yakin apa yang dilakukan sebuah loop. Ambil input kecil yang masih membuat loop jalan dua atau tiga kali.
Cek batas loop
Setiap kali menulis loop. Telusuri putaran pertama dan putaran terakhir saja, karena bug batas selalu ada di sana.
Early return
Saat jawabannya sudah pasti di tengah loop. Return di dalam loop, dan taruh jawaban "tidak ketemu" setelah loop.
Sebelum submit
Setiap kali tes gagal padahal logikamu terasa benar. Cek tiga hal ini dulu.