模块的内聚和耦合

软件工程都在追求“高内聚低耦合”,到底什么是内聚,什么是耦合呢? 1.首先,咱们来明确什么是模块 模块是一系列语句组成的,由标识符组成的边界元素来界定的。好比面向对象语言中的一个类、一个方法;也如面向过程当中的函数。web 2.内聚 所谓的内聚是指模块内的交互程度,内聚又分为一下几种数组 偶然性内聚:组件的部件是不相关的,只是简单地绑定成单个组件。 不足:程序的可读性和复用性差 逻辑性内聚:把类似
相关文章
相关标签/搜索