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.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →