内聚:
内聚是模块内部关系的指示。它是模块内的概念。内聚有很多类型,但通常高度内聚对软件有好处。
耦合:
耦合也是模块之间关系的指示。它是模块间的概念。耦合也有很多类型,但通常低耦合对软件有好处。
下面我们来看看内聚和耦合之间的区别,下面给出内聚和耦合之间的区别:
内聚 | 耦合 |
---|---|
内聚是模块内的概念 | 耦合是模块间的概念 |
内聚表示模块内的关系 | 耦合表示模块之间的关系 |
增加内聚对软件有好处 | 避免软件增加耦合 |
内聚代表模块的功能强度 | 耦合表示模块之间的独立性 |
高度内聚提供了最好的软件 | 松散耦合提供了较好的软件 |
在内聚中,模块专注于单一事物 | 在耦合中,模块连接到其他模块 |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。