时间:01-19人气:30作者:倾夏暖桑榆
耦合主要与系统组件之间的依赖关系、数据共享方式、接口设计以及模块化程度有关。
区别
耦合:指模块之间相互依赖的程度,依赖越强耦合越高。比如两个模块直接共享变量,修改一个会影响另一个,耦合就紧密。耦合高时,系统维护困难,改动一个部分可能引发连锁反应。
内聚:指模块内部元素关联的紧密程度,内聚越高模块功能越单一。比如一个模块只负责计算数据,不涉及显示逻辑,内聚就强。内聚高时,模块复用性更好,代码更清晰。
注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com