Coupling Control
Kind: algorithm
Record: algorithms:coupling-control
Canonical: Algorithms
Closure: Dependencies in load order
Detect dependency directions, invert dependencies toward abstractions, restrict imports to approved boundaries, and preserve autonomy between modules.
Listed in Algorithm contracts, after Responsibility Boundary and before Interface Contract.
Domain
Tier
Composed by
- Constraints Over Shortcuts
- Event Emission Over Parent Callbacks
- Least Privilege Over Broad Privilege
- Saga Compensation Over Distributed 2PC
- Async Events Over Synchronous Cross-Boundary
- Injected Dependency Over Hidden
- Anti-Corruption Layer Over Cross-Context Leak
- Placement Isolation