现在的位置: 首页 > 综合 > 正文

内聚 与耦合

2012年01月18日 ⁄ 综合 ⁄ 共 261字 ⁄ 字号 评论关闭

内聚
内聚(cohesion)是一个模块内部各成分之间相关联的度量。理想情况下,你应该使各组件职责清晰、分工明确。
如果代码间的关联范围太广,维护就会很困难----因为你需要在修改膜部分代码的同时修改相关代码。
前面的ParamHandler类将相关的处理过程集中起来。用于处理XML的类方法间可以共享数据,并且一个类方法的改变可以很容易地反映到另一个方法中。
耦合
当系统各部分代码紧密绑在一起时,就会产生紧密耦合,这是在一个组件中的变化会迫使其他部件随之变化。紧密耦合并不是过程式代码特有的,但是过程式代码比较容易产生耦合问题。

抱歉!评论已关闭.