Innholdsfortegnelse:
Definisjon - Hva betyr Hardcode?
En hardkode er en del av et dataprogram som ikke kan endres på noen måte, bortsett fra ved å endre kildekoden til selve programmet.
Dette betyr at hvis programvaren allerede er samlet og gjort til en kjørbar, forblir den hardkodede delen av programmet konstant uansett hva som gjøres med programvaren. Dette gjøres vanligvis for visse faste parametere og verdier som alltid skal være konstante, for eksempel Pi eller lysets hastighet.
Prosessen med å lage en hardkode er kjent som hardkoding.
Techopedia forklarer Hardcode
Bare visse deler av et program kan være hardkodet, og de mest grunnleggende eksemplene er konstante verdier, spesielt de som brukes i naturvitenskapene som fysikk og kjemi, samt matematikk generelt. En hardkode har ett formål, og det er å sikre at verdien som hardkodes ikke kan endres i løpet av et program.
Noen utviklere anser hardkoding som en dårlig programmeringspraksis, men den har noen fordeler og passende bruk. Noen ganger kan unike serienummer hardkodes til programvare for å sikre gyldigheten av kopien.
