Daftar Isi:
Definisi - Apa yang dimaksud dengan Hardcode?
Hardcode adalah bagian dari program komputer yang tidak dapat diubah dengan cara apa pun kecuali dengan mengubah kode sumber program itu sendiri.
Ini berarti bahwa jika perangkat lunak telah dikompilasi dan dibuat menjadi suatu yang dapat dieksekusi, bagian yang dikodekan dari program tetap konstan tidak peduli apa yang dilakukan terhadap perangkat lunak tersebut. Ini biasanya dilakukan untuk parameter dan nilai tetap tertentu yang harus selalu konstan, seperti Pi atau kecepatan cahaya.
Proses membuat hardcode dikenal sebagai hardcoding.
Techopedia menjelaskan Hardcode
Hanya bagian-bagian tertentu dari suatu program yang dapat dikodekan dengan keras dan contoh paling mendasar adalah nilai konstan, terutama yang digunakan dalam ilmu-ilmu seperti fisika dan kimia, serta matematika pada umumnya. Hardcode memiliki satu tujuan, dan itu adalah untuk memastikan bahwa nilai yang dikodekan tidak dapat diubah selama waktu program berjalan.
Beberapa pengembang menganggap hardcoding sebagai praktik pemrograman yang buruk, tetapi memiliki beberapa manfaat dan penggunaan yang sesuai. Sebagai contoh, kadang-kadang nomor seri unik dikodekan ke perangkat lunak untuk memastikan validitas salinan.