hard-codes
Writes in directly
Hard-codes means to embed a fixed value directly into software rather than making it configurable or variable.
A hard-coded password can't be changed without modifying the source code.
The practice is generally discouraged because it reduces flexibility: The developer hard-coded the server address instead of reading it from a config file.
Outside programming, hard-code describes anything rigidly fixed rather than adaptable.
Set firmly within something
- fixedRestored or immovable
- permanentFixed without end
- immutableIncapable of being changed
- unchangeableImpossible to modify
static · frozen · baked-in · wired-in · set · locked · entrenched · hardwired
Accumulated coding shortcuts
- refactoringCode improvement, same behavior
- antipatternCounterproductive common practice
- kludgeAwkward but functional solution
- brittleLiable to shatter
coupling · hacky · deprecated · magic numbers · unmaintainable · debugging · patching · workaround
embedded
Set firmly within something
unchangeable · static · frozen · baked-in · wired-in · set · locked · entrenched · hardwired · preset
technical debt
Accumulated coding shortcuts
- refactoringCode improvement, same behavior
- antipatternCounterproductive common practice
- kludgeAwkward but functional solution
brittle · coupling · hacky · deprecated · magic numbers · unmaintainable · debugging · patching · workaround · quick fix
hard-codesparameterizes
Defines by variables
externalizes · abstracts · injects · derives · looks up
hard, code, codes, hard-code, hard-coded, hard-coding, harder, hardest, harden