Latihan 1: Code Comments — Clean Code

Latihan 1 dari materi Code Comments di Clean Code — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode di bawah punya komentar-komentar redundan (hanya mengulang apa yang kode lakukan). Tugasmu:

  1. Hapus semua komentar redundan (contoh: // increment counter, // return result, // loop through users).
  2. Ganti timeout literal 3600000 dengan konstanta SESSION_TIMEOUT_MS dan tambahkan komentar yang menjelaskan mengapa nilainya 1 jam (kebijakan keamanan: sesi tidak aktif expired setelah 1 jam).
  3. Tambah komentar // TODO: pindahkan ke config env tepat di atas konstanta API_KEY.

Kode harus tetap berjalan dan mencetak true (sesi valid) dan false (sesi expired).

Hint: konstanta API_KEY sudah ada, kamu tinggal menambah TODO di atasnya.

Hint