码迷,mamicode.com
首页 >  
搜索关键字:内聚    ( 894个结果
高内聚低耦合
开发一个系统时,要求尽量做到高内聚,低耦合。高内聚,就是模块内部的联系紧密,其中功能内聚是最强的内聚,模块内所有元素的各个组成部分全部都为完成同一个功能而存在,共同完成一个单一的功能,模块已不可再分。即模块仅包括为完成某个功能所必须的所有成分,这些成分紧密联系、缺一不可。通常从判断模块名字,就能判断 ...
分类:其他好文   时间:2018-11-25 13:25:17    阅读次数:218
这些自动化测试框架知识你还不知道?
这些自动化测试框架知识你还不知道?! 无论是在自动化测试实践,还是日常交流中,经常听到一个词:框架。之前学习自动化测试的过程中,一直对“框架”这个词知其然不知其所以然。 最近看了很多自动化相关的资料,加上自己的一些实践,算是对“框架”有了一些理解,这篇博客,就聊聊自动化框架的一些事吧。 一、什么是框 ...
分类:其他好文   时间:2018-11-23 11:29:55    阅读次数:284
设计模式之六大原则
1.单一责任原则(single responsibility principle) 单一责任原则:一个类只负责一个功能领域中的响应职责,或者就一个类而言,应该只有一个引起它变化的原因 它是实现高内聚、低耦合的指导方针,是最简单但又是最难运用的原则,需要设计人员发现类的不同职责并将其分离,而发现类的多 ...
分类:其他好文   时间:2018-11-14 15:39:12    阅读次数:112
三层架构的理解
通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。 区分层次的目的即为了“高内聚,低耦合”的思想。 表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候的所见所得。 业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层 ...
分类:其他好文   时间:2018-11-14 10:24:51    阅读次数:204
Angular7教程-04-Angular常用操作(下)
6. 数据双向绑定 视图和数据,只要一方发生变化,另一方跟着变化。 好处是不需要在代码中手动更新视图,简化开发,增加代码内聚性,代码可读性更强。 缺点是当绑定的数据层次深、数据量大时,会影响性能。 双向数据绑定的语法是 . 修改 中的内容如下: 当在input框中输入内容时,插值表达式的位置内容会同 ...
分类:其他好文   时间:2018-11-12 23:59:21    阅读次数:351
面向对象的特征
封装、继承和多态。如果是四个答案的话可以增加一个抽象。 封装 封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合",防止程序相互依赖性而带来的变动影响。面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,也就是一个类中,属性用变量定义,行为用 ...
分类:其他好文   时间:2018-11-12 01:18:26    阅读次数:171
技术杂记(七)
2018年11月2日—2018年 月 日 关于C++中测试驱动开发简单介绍、的技术杂记 ...
分类:其他好文   时间:2018-11-08 23:21:14    阅读次数:211
Java抽象类和接口(三)
***********************体会接口的好处******************************* 一.可维护、可扩展 面向接口编程 接口:父类型 面向父类编程 二.解耦 高内聚、低耦合 耦合: 类和类之间的关系... 只要类和类之间有四种关系就是耦合(关联、继承、实现、依赖 ...
分类:编程语言   时间:2018-11-05 01:11:34    阅读次数:150
设计模式与设计原则简介(一)
设计模式的本质是为了遵循设计原则,设计模式是设计原则的具体化表现形式,本文对六大设计原则进行了简单介绍,开闭原则是根本,单一职责,里氏替换,接口隔离,依赖倒置,组合聚合法则以及迪米特法则,对设计模式进行了一个浅浅的介绍,以进一步往后学习设计模式。 ...
分类:其他好文   时间:2018-11-04 14:22:08    阅读次数:233
单一职责原则进阶——多个地方的不同见解和解读
一个类应该只有一个发生变化的原因
分类:其他好文   时间:2018-10-31 23:31:41    阅读次数:302
894条   上一页 1 ... 20 21 22 23 24 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!