Software Development
In software development, the term “decoupling” is used to identify the separation of software blocks that shouldn't depend on each other. Some building blocks are generic and shouldn't know details of others. Special design techniques allow software designers to have as few dependencies as possible. This typically reduces the risk of malfunction in one part of a system when the other part changed (software regression). It also facilitates future replacement of individual parts of the system.
Decoupling lowers or minimizes Coupling.
Read more about this topic: Decoupling
Famous quotes containing the word development:
“I could not undertake to form a nucleus of an institution for the development of infant minds, where none already existed. It would be too cruel.”
—Henry David Thoreau (18171862)