什么是【内聚】

内聚(Cohesion),指的是在软件系统中一个模块内部各成分之间相关联程度的度量。高类聚是判断一个软件设计好坏的标准之一,类聚的概念是 Constantine、Yourdon、Stevens等人提出的,他们把内聚按强度从低到高有以下几种类型:

  • 偶然内聚
  • 逻辑内聚
  • 时间内聚
  • 通信内聚
  • 顺序内聚
  • 过程内聚
  • 信息内聚
  • 功能内聚

我们在整个软件或者模块的设计过程中,如果能够做到将模块做成一个功能类聚、独立性强、内部紧密结合,才是一个理想的类聚模块。的确对于初学者来说非常不容易,或许它不仅是个人技术能力的挑战,而且更有胜者是对某个领域业务水平的挑战。

多思考,多改变,才能成为优秀的设计者。

〖坚持的一俢〗

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一眼望去,一片白茫茫,望不到尽头的雪山。 冷风卷着狼嚎叫的声音。引起偶尔的雪崩。 雪崩的时候,像瀑布一般划过人的眼...
    凤灵子阅读 2,755评论 0 7
  • 借标题一用,伪装怂逼本质 ——评析“新世相网课分享链接被封”事件 首先引起我注意的是“新世相”,再而才是“网课“”...
    Anja安婧阅读 4,066评论 2 4
  • 恋爱与年龄好像是成反比的,随着年龄的不断增长感觉身边谈恋爱的朋友越来越少了,我们为什么在适爱的年纪默契地单着了呢?...
    小李崽_阅读 2,778评论 0 1
  • 趁着下雨,趁着小宝睡觉,趁着自己还有的热情,快快写下一些最近的心得和体会,很幸福....不多说,开始假装专业一点(...
    天然呆自然傻阅读 3,526评论 0 7

友情链接更多精彩内容