耦合性
-
什么是耦合性
在计算机科学中,耦合性通常指的是不同模块之间的依赖关系。模块之间的耦合性越高,它们之间的相互作用就越多,这使得系统更难以维护和扩展。因此,设计良好的软件应该尽量减少模块之间的耦合性,以便更容易地修改和升级代码。为了实现这一目标,我们可以使用一些设计模式和编程技巧,比如依赖注入、策略模式和观察者模式等。 在物理学中,耦合性通常指的是两个物理系统之间的相互作用程度。例如,两个振动系统之间的耦合性越高...
-
耦合性
耦合性 耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合...