Latihan 1 dari materi KISS (Keep It Simple) di Clean Code — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Fungsi isAdult di bawah sangat overengineered — padahal tujuannya sederhana: cek apakah umur >= 18.
Refactor fungsi tersebut menjadi satu baris yang langsung mengembalikan ekspresi boolean.
Aturan:
if/else, try/catch, dan validasi tipe yang tidak perluisAdult dan parameter tetap age