“Loose coupling” 指“松耦合”:系统、模块或组件之间的依赖关系尽量少、连接尽量弱,使得一个部分的变化不必大范围影响其他部分,从而提高可维护性、可扩展性与可替换性。(常见于软件工程、系统设计、组织流程等语境;也存在更一般的“耦合程度低”的含义。)
/ˌluːs ˈkʌplɪŋ/
Loose coupling makes it easier to update one module without breaking others.
松耦合让你更容易更新某个模块,而不至于把其他模块弄坏。
By using interfaces and message queues, the team achieved loose coupling between services, which improved reliability during deployments.
通过使用接口和消息队列,团队在各个服务之间实现了松耦合,从而在部署时提升了可靠性。
“Loose” 原意为“松的、不紧的”,引申为“约束少、关系不紧密”;“coupling” 来自“couple(连接、成对)”,表示“联结、耦合”。合起来字面就是“松的连接”,在工程语境中特指“依赖弱、互相影响小”的设计理念。