CodeIntermediate
Coupling
Also known as tight coupling · loose coupling
The degree to which parts of a system depend on each other's details, behavior, or structure.
In the real world
A component that knows a database's table layout is coupled to that storage implementation.