Skip to content

Glossary: Software Design Patterns in Java

Coupling

Also written: loose coupling, tight coupling

How much one piece of code depends on another's details. If shipping code reaches inside discount code, changing one may break the other, so you want loose coupling.

Where the book teaches it

Related terms

CohesionDependency