hardcoded
Fixed in source
Hardcoded describes values or settings written directly into a program's source code rather than loaded from external sources or user input.
A hardcoded password can't be changed without modifying the code itself.
The term often carries negative connotations—hardcoded values are inflexible and difficult to update: Why is the server address hardcoded? What happens when we migrate?
Also written as two words or hyphenated.
Fixed, unvarying quantity
- literalMeaning exactly what's said
- stringSlender fiber or character sequence
- pathRoute for traveling
- URLWeb location identifier
credential · password · configuration · value · parameter · variable · dependency · reference
Liable to shatter
- rigidUnable to bend
- unyieldingRefusing to give way
- unadaptableCannot modify to fit
- dogmaticAsserting opinions as facts
obstinate · intransigent · uncompromising · unbending · stubborn · inflexible · narrow · limiting
Incapable of being changed
- unchangeableImpossible to modify
- unalterableIncapable of being changed
- irreversibleCannot be undone
- fixedRestored or immovable
constant · static · persistent · baked-in · set · locked · frozen · permanent
constant
Fixed, unvarying quantity
URL · credential · password · configuration · value · parameter · variable · dependency · reference · address
brittle
Liable to shatter
- rigidUnable to bend
- unyieldingRefusing to give way
- unadaptableCannot modify to fit
dogmatic · obstinate · intransigent · uncompromising · unbending · stubborn · inflexible · narrow · limiting · restrictive
immutable
Incapable of being changed
- unchangeableImpossible to modify
- unalterableIncapable of being changed
- irreversibleCannot be undone
fixed · constant · static · persistent · baked-in · set · locked · frozen · permanent · indelible
firmware
Hardware's permanent programming
- microcodeSub-machine-code processor instructions
- ROMUnwritable digital storage
- BIOSBoot-up initialization firmware
flash · chipset · silicon · semiconductor · ASIC · processor · motherboard · soldered · onboard · circuitry
hardcodedconfigurable
Able to be adjusted
dynamic · parameterized · customizable · adjustable · settable
hardcodeddata-driven
Informed by collected information
computed · derived · calculated · fetched · queried