data coupling

[ˈdeɪtə ˈkʌplɪŋ]
nounpl: data couplings
acoplamento de dados
1. A software engineering concept where two or more modules or components are dependent on each other through shared data structures or direct data exchange, creating interdependence
The system suffered from data coupling between the user interface and the database layers, making it difficult to modify either without affecting the other.
O sistema sofria com acoplamento de dados entre as camadas de interface de usuário e banco de dados, tornando difícil modificar qualquer uma sem afetar a outra.
2. In software architecture, a form of tight coupling where modules share common data, reducing modularity and maintainability
To improve code quality, developers should minimize data coupling by using interfaces and encapsulation.
Para melhorar a qualidade do código, os desenvolvedores devem minimizar o acoplamento de dados usando interfaces e encapsulamento.
Data coupling is a fundamental concept in software engineering education and practice across both Brazil and the USA. It is commonly discussed in computer science courses and development best practices to emphasize the importance of writing modular, maintainable code. The term is used identically in both Portuguese and English technical communities.
Synonyms / Sinônimos
tight couplingdata dependencystructural couplingdirect coupling
Antonyms / Antônimos
loose couplingdecouplingindependencemodularity

Regional Variations

General Brazilian
acoplamento de dados
Standard technical term used in software development contexts
São Paulo
acoplamento de dados
Commonly used in tech hubs and software companies
Portugal
acoplamento de dados
Same terminology used in Portuguese IT sector
USA Technical
data coupling
Predominant term in English-speaking software engineering communities

Related Words

couplingmoduleencapsulationsoftware architecturedependencyrefactoringinterfaceabstraction

Related Idioms & Phrases

reduce data coupling for better maintainability
break the data coupling
minimize interdependencies
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →