Taula de continguts:
Definició: què significa Hardcode?
Un codi dur és una part d'un programa informàtic que no es pot modificar de cap manera excepte en canviar el codi font del programa.
Això vol dir que si el programari ja ha estat compilat i convertit en un executable, la part del programa dur del programa es manté constant, independentment del que es faci al programari. Normalment es fa per a certs paràmetres i valors fixos que sempre han de ser constants, com Pi o la velocitat de la llum.
El procés de creació d’un codi dur es coneix amb el nom de codis durs.
Techopedia explica Hardcode
Només es poden codificar determinades porcions d’un programa i els exemples més bàsics són valors constants, especialment els que s’utilitzen en ciències com la física i la química, així com les matemàtiques en general. Un codi dur té un propòsit i això és garantir que el valor que es codifica no es pot canviar durant el temps d'execució d'un programa.
Alguns desenvolupadors consideren que la codificació directa és una mala pràctica de programació, però té alguns mèrits i usos adequats. Per exemple, de vegades els números de sèrie únics es codifiquen al programari per garantir la validesa de la còpia.
