耦合性 耦合性指程序模块间存在联系的紧密程度 低耦合就是模块之间的关联少,越独立耦合度越低 低耦合: 电脑的主板上的各种插槽,可以连接很多外置的各种各样的设备,不需要做什么只要简单地“插进去” 不管是分工,还模块设计。模块间,联系越少越好。 内聚性 内聚性则是模块内部的相互依赖程度 高内聚就是模块的内容针对干的事情少,功能越单一内聚越高