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.

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail