Skip to content

Glossary: Software Design Patterns

Coupling

Also written: loose coupling, tight coupling

How much one piece of code depends on the details of another. 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

Cohesion