hardcoded dependencies

[hɑrd'koʊdəd dɪ'pendənsiz]
noun
dependências codificadas / dependências fixas em código
1. In software development, dependencies that are directly embedded in the source code rather than being configurable or injected, making them inflexible and difficult to modify or test
The application has hardcoded dependencies on specific database servers, which makes it impossible to run tests in isolation.
A aplicação possui dependências codificadas em servidores de banco de dados específicos, o que torna impossível executar testes isoladamente.
2. References to external libraries, modules, or services that are explicitly written into the code without using dependency injection or configuration files
Removing hardcoded dependencies from this legacy code requires refactoring to use a dependency injection container.
Remover as dependências fixas deste código legado requer refatoração para usar um container de injeção de dependência.
This is a technical term used primarily in software engineering communities worldwide. In Brazil, developers often use 'dependências codificadas' when discussing code quality and refactoring practices. The concept is central to modern software architecture principles like SOLID and clean code practices, which emphasize avoiding hardcoded dependencies to improve code maintainability and testability.
Synonyms / Sinônimos
fixed dependenciesembedded dependenciestight couplingstatic dependencies
Antonyms / Antônimos
injected dependenciesconfigurable dependenciesloose couplingdynamic dependencies

Regional Variations

General Brazilian
dependências codificadas
Most common technical term used in Brazilian software development communities
General Brazilian
dependências fixas em código
Alternative descriptive form emphasizing the static nature
Portugal
dependências codificadas
Same as Brazilian Portuguese in technical contexts
USA
hardcoded dependencies
Standard technical term in English-speaking software development

Related Words

dependency injectionsoftware refactoringloose couplingtestabilityconfiguration management

Related Idioms & Phrases

tight coupling
spaghetti code
breaking the dependency chain
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →