码迷,mamicode.com
首页 >  
搜索关键字:内聚性    ( 147个结果
第六周作业----内聚耦合
一、内聚。 内聚性是对一个模块内部各个组成元素之间相互结合的紧密程度的度量指标。模块中组成元素结合的越紧密,模块的内聚性就越高,模块的独立性也就越高。理想的内聚性要求模块的功能应明确、单一,即一个模块只做一件事情。 内聚有如下的种类,它们之间的内聚度由弱到强排列如下: (1) 偶然内聚:一个模块内的... ...
分类:其他好文   时间:2016-04-13 14:44:03    阅读次数:368
面向对象的七种设计原则
下面的截图:主要讲述了七种设计原则定名称,定义以及使用的频率。 ? 原则一:(SRP:Single responsibility principle)单一职责原则又称单一功能原则 核心:解耦和增强内聚性(高内聚,低耦合) 描述: 类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一 ...
分类:其他好文   时间:2016-04-13 13:03:07    阅读次数:979
结对项目阶段-模块化分析
在个人项目中,我们完成了四则运算式的自动生成小程序,在结对项目中我们需要做的是把我们的程序按功能划分模块,将不同的功能模块完全分离,作为独立的部分进行测试。 经过了软件工程理论课的学习,我们知道了判断一个程序设计好坏的标志是类的内聚性是否高,耦合度是否低,能够做到高内聚低耦合的设计才是我们希望看到的 ...
分类:其他好文   时间:2016-03-26 16:54:59    阅读次数:198
分层开发——软件系统的分层开发
分层模式可以这样定义:将解决方案中功能不同的模块分到不同的项目中实现。每一层中的组件应保持内聚性,每一层都应与它下面的各层宝石耦合。分层模式是最常见的一种架构模式,甚至可以说分层模式是很多架构模式的基础。 数据访问层:这一层处于最底层,负责与数据库的交互,也称为:DAL(Data Access La
分类:其他好文   时间:2016-03-18 23:23:27    阅读次数:172
面向对象七大基本设计原则,今天我们就来谈谈
面向对象的七大基本原则: 原则一 单一职责原则 单一职责原则(SRP:Single responsibility principle)又称单一功能原则 核心:解耦和增强内聚性(高内聚,低耦合)。 原则二:里氏替换原则(LSP:Liskov Substitution Principle) 核心:在任何
分类:其他好文   时间:2016-03-03 09:07:45    阅读次数:214
设计模式原则
单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。--->解耦,增加内聚性 SRP使得代码复用变得简单。如果某段代码有一系列功能,就很难复用你想要的那部分功能代码。 SRP使得维护变得简单。如果有多个功能,那么修改其中一个功能时可能影响到其他功能。 开放-封闭原则(OCP): 是说
分类:其他好文   时间:2016-02-03 16:26:33    阅读次数:133
C# 低耦合 高内聚
低耦合loosely Coupling松散的耦合关系=炮友couple=夫妻夫妻=法律约束、家庭、生活、财产、繁衍炮友:吃喝玩乐,不会产生感情方面的依赖内聚性内聚性又称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一个模块内各元素(语名之间、程序段之间)联系的越...
分类:Windows程序   时间:2016-01-01 11:03:57    阅读次数:680
高内聚,低耦合
转自:http://robinjoe.iteye.com/blog/1216109这是软件工程中的概念,是判断设计好坏的标准,主要是面向OO的设计,主要是看类的内聚性是否高,偶合度是否低。 一个程序有50个函数,这个程序执行得非常好;然而一旦你修改其中一个函数,其他49个函数都需要做修改,这就是高耦...
分类:其他好文   时间:2015-11-25 17:00:01    阅读次数:136
什么是高内聚、低耦合?
起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、....
分类:其他好文   时间:2015-11-05 10:25:26    阅读次数:169
什么是高内聚,低耦合?
概念:高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。低耦合是:一个完整的系统,模块与模块之间,尽可能的使其独立存在。内聚性又称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一个模块内各元素(语名之间、程序段之间)联系的...
分类:其他好文   时间:2015-10-27 15:08:48    阅读次数:144
147条   上一页 1 ... 8 9 10 11 12 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!