Logo MagerCode
MagerCode
Coding Guide
Best Practice
Dashboard
30 menit review 5 aturan utama

Aturan Inti

Gunakan nama fungsi yang jelas dan konsisten.
Pisahkan logika bisnis dan UI.
Minimalisir state global.
Tambahkan test untuk fungsi kritikal.

Contoh Struktur Folder

src/
  course/
    javascript/
    matematika/
    software-engineering/
  halaman/
  css/
  js/

Snippet JavaScript

Contoh implementasi fungsi utilitas yang bersih dan bisa dites.

const clamp = (value, min, max) => {
  if (value < min) return min;
  if (value > max) return max;
  return value;
};

console.log(clamp(12, 0, 10));