Hard Coding
Hard Coding adalah praktik memasukkan data atau konfigurasi secara langsung ke dalam kode sumber program, daripada memuatnya dari sumber eksternal (seperti database, file konfigurasi, atau input pengguna). Praktik ini dianggap buruk karena membuat kode sulit diubah.
Konteks Penggunaan
Anti-pattern yang umum dilakukan pemula.
Contoh
Menulis `pajak = 0.11` langsung di kode. Saat pajak naik jadi 12%, programmer harus bongkar kode dan compile ulang. Seharusnya dimuat dari database.
Catatan
Sebaiknya gunakan Konstanta atau Environment Variables.
