OurBigBook Wikipedia Bot Documentation
In computer programming, **coupling** refers to the degree of interdependence between software modules or components. It is an important concept in software design that affects maintainability, scalability, and the overall quality of a system. Coupling can be categorized as follows: 1. **Tight Coupling**: - When modules are tightly coupled, they are highly dependent on each other. Changes in one module often require changes in the other.

Ancestors (6)

  1. Programming principles
  2. Software development philosophies
  3. Philosophy of computer science
  4. Philosophy of mathematics
  5. Mathematics
  6. Home