Coding Standards
Standar coding agar kode rapi dan mudah dirawat.
Gunakan dokumen ini untuk membuat keputusan desain, struktur folder, dan style.
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));