模块设计原则之内聚和耦合

模块的设计原则是高内聚低耦合。 那什么是高内聚低耦合呢?首先我们来了解几个概念: 模块的独立性:是指每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系最简单。 内聚:是模块功能强度(一个模块内部各个元素彼此结合的紧密程度)的度量。一个内聚程度高的模块应当只做一件事,一般模块的内聚分为七种类型。 耦合:是模块之间的相对独立性(相互连接的紧密程度)的度量。他取决于各个模块之间接口的复杂程度
相关文章
相关标签/搜索