hard-coded dependencies
[hɑrd-ˈkoʊdəd dɪˈpɛndənsiz]
nounpl: hard-coded dependencies
dependências codificadas manualmente
1. Software dependencies that are explicitly written into the source code rather than being dynamically loaded or configured at runtime, making them inflexible and difficult to modify or test
The application suffers from hard-coded dependencies that make unit testing nearly impossible.
A aplicação sofre com dependências codificadas manualmente que tornam os testes unitários quase impossíveis.
2. Direct references to specific implementations embedded in code rather than using abstraction layers or dependency injection
We refactored the module to eliminate hard-coded dependencies and improve maintainability.
Refatoramos o módulo para eliminar as dependências codificadas manualmente e melhorar a manutenibilidade.
This is primarily a technical term used in software development communities in both Brazil and the USA. It's considered an anti-pattern in modern software engineering practices, and developers across both countries are trained to avoid hard-coded dependencies in favor of dependency injection and loose coupling to create more maintainable and testable code.
Related Idioms & Phrases
break free from hard-coded dependencies
eliminate hard-coded dependencies
refactor hard-coded dependencies out
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →