产品设计之高内聚低耦合之初见

来源:互联网 发布:新华社 多媒体数据库 编辑:程序博客网 时间:2024/04/28 17:29
高内聚和低耦合是判断软件设计好坏的标准。是面向对象的设计,主要看类的内聚性是否高,耦合度是否低;高内聚是一个模块内各个元素的紧密结合的程度高,形象理解就是模块的所有元素相关性很强,只负责一项任务,单已责任;低耦合是指软件系统模块之间的关联程度度,关联性越强,耦合度证明越高,关联性越低,耦合度越低,模块之间相互越独立。这样每个模块都完成特定的某一单项功能,模块之间的接口越简单越好,如果模块关系很复杂,可以考虑进一步划分模块;高内聚低耦合的系统具有更好的重用性、维护性、扩展性;
原创粉丝点击