ArchitectureSystem Design
KW-0070Loose Coupling
Concept
Meaning
design where components interact with minimal dependencies, allowing independent changes
Example
“Update payment service without affecting order service due to well-defined interfaces”
Reference
Key principle for scalable systems; improves flexibility and resilience
Related
modularitydecouplingabstraction