Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

loose
coupling
jargon

Definition: Loose coupling

Educative Answers Team

Coupling is the measure of the degree of interdependence between modules in a software. A rule of thumb is that good software will have loose or low coupling.

Loose coupling ensures that each module or component in a software has, or makes use of, little to no knowledge of the definitions of other separate components or modules. In other words, loose coupling is about separating unrelated parts of the code base as much as possible. This makes software more maintainable and extensible.

A good software generally employs high cohesion and ​loose coupling.

RELATED TAGS

loose
coupling
jargon
Copyright ©2022 Educative, Inc. All rights reserved
RELATED COURSES

View all Courses

Keep Exploring