V2EX  ›  英汉词典

Weak Coupling

定义 Definition

弱耦合:指系统中的模块/组件之间依赖关系较少、相互影响较小的设计状态。一个模块的改动尽量不需要另一个模块同步改动,从而提升可维护性、可测试性与可扩展性。(在软件工程语境最常见;在系统设计、电子工程等领域也会用到。)

发音 Pronunciation (IPA)

/wiːk ˈkʌplɪŋ/

例句 Examples

A good API helps keep weak coupling between modules.
良好的 API 有助于保持模块之间的弱耦合。

By introducing an interface, the team achieved weak coupling, so they could replace the database layer without changing business logic.
通过引入接口,团队实现了弱耦合,因此他们可以在不改动业务逻辑的情况下替换数据库层。

词源 Etymology

coupling 源自动词 couple(“连接、成对”),来自拉丁语 copula(“连接、纽带”)的相关词根;在工程与计算机领域中引申为“部件之间的连接程度/依赖程度”。weak(“弱的”)与 coupling 组合,形成“连接程度较弱、依赖较低”的含义,对应中文常译为“弱耦合”。

相关词 Related Words

文学与名著用例 Notable Works

  • Clean Architecture(Robert C. Martin)——强调通过边界与依赖规则实现低依赖/弱耦合的架构思想。
  • Design Patterns: Elements of Reusable Object-Oriented Software(Gamma et al.)——多种模式以“降低耦合、提高复用”为核心目标之一。
  • Refactoring: Improving the Design of Existing Code(Martin Fowler)——重构常以减少模块间不必要依赖来获得更好的弱耦合结构。
  • Domain-Driven Design(Eric Evans)——通过分层、限界上下文等手段降低模型与基础设施之间的耦合。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   673 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 22:25 · PVG 06:25 · LAX 14:25 · JFK 17:25
♥ Do have faith in what you're doing.