藕合 和 内聚 是软件模块独立性的两个基本评价原则.
藕合度指程序模块间存在联系的紧密程度
内聚性则是模块内部的相互依赖程度
藕合度由低到高分为:无直接藕合 数据藕合 标记藕合 控制藕合 公共藕合 内容藕合
内聚性由低到高分为:偶然内聚 逻辑内聚 时间内聚 通信内聚 顺序内聚 功能内聚
优秀的设计应当做到,低藕合 高内聚
耦合与内聚(自用)
最新推荐文章于 2024-06-14 15:47:59 发布
藕合 和 内聚 是软件模块独立性的两个基本评价原则.
藕合度指程序模块间存在联系的紧密程度
内聚性则是模块内部的相互依赖程度
藕合度由低到高分为:无直接藕合 数据藕合 标记藕合 控制藕合 公共藕合 内容藕合
内聚性由低到高分为:偶然内聚 逻辑内聚 时间内聚 通信内聚 顺序内聚 功能内聚
优秀的设计应当做到,低藕合 高内聚