码迷,mamicode.com
首页 >  
搜索关键字:耦合度    ( 946个结果
Spring Boot的单元测试(Unit Test)(一)
最近做了一些SpringBoot单元测试方面的东西,总结一下。单元测试尽量要和SpringBoot框架减少耦合度,当你在测试某一项功能点是需要mock太多的对象时你就应该意识到这个功能点的耦合度太高了使用ConstructorInjection,不要使用FieldInjection。这样才能更容易写单元测试代码。..
分类:编程语言   时间:2017-05-06 10:17:24    阅读次数:158
PHP工厂模式和单例模式
首先准备文件结构大概是下面这个样子: Object.php文件: ObjectFactory.php文件: index.php文件: 工厂模式的好处就是我们创建对象的方法是统一的,不是在我们需要的地方直接使用new进行创建,降低了模块之间的耦合度,并且当我们修改了类的名称我们只需要在工厂类里面修改一 ...
分类:Web程序   时间:2017-05-03 13:20:47    阅读次数:207
设计模式 --外观模式(Facade)
什么是外观模式? 外观模式(Facade),为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加easy使用。 简单点说:外观模式是一种使用频率很高的结构型设计模式。它通过引入一个外观角色来简化client与子系统之间的交互。为复杂的子系统调用提供一个统一的入口,减少 ...
分类:其他好文   时间:2017-04-30 12:46:34    阅读次数:139
PROXY——代理模式
代理,说白了就是中介。假设有俩对象A和B,A想访问B,但是根据迪米特法则,我们不能喝陌生人说话,简而言之就是A要减少知道B的相关情况,要降低A与B的耦合度。这时我们使用中介C,而C拥有B的相关情况,A通过C来访问B。 下面我们使用一个案例来说明代理模式: 类图: 运行结果: ...
分类:其他好文   时间:2017-04-28 22:07:19    阅读次数:174
Spring学习笔记一:基础概念
转载请注明原文地址: 一:Spring是什么 Spring的主要作用是作为对象的容器。 传统编程中,我们需要调用其他类的方法时,都是需要new一个对象,然后通过 对象.fun() 调用方法的。这样的话,一个类中又引用其他类,耦合度非常高。如果日后需要调整、修改时,比如:更换一个成员对象。则需要重新修 ...
分类:编程语言   时间:2017-04-27 15:32:44    阅读次数:130
解决问题的策略-分而治之
一个宏伟的目标看上去遥不可及,这怎么可能做成呢?但是你把这些目标分解成一个一个的小目标,小目标再往下分解,分解到最后,分解成细枝末节时你会发现,这事其实是可以做的。这个做成了再往下走一步,做更大点的事,最后不知不觉,你可能把这宏伟的目标就做成了。 分治法步骤 (1)分解,将要解决的问题划分成若干规模 ...
分类:其他好文   时间:2017-04-27 10:26:02    阅读次数:129
(三)Spring 之AOP 详解
第一节:AOP 简介 AOP 简介:百度百科; 面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高 ...
分类:编程语言   时间:2017-04-26 19:17:46    阅读次数:122
课程作业07 MVC框架
MVC简介 MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器。 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式 MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。 ...
分类:Web程序   时间:2017-04-24 10:00:03    阅读次数:243
JAVA设计模式之 命令模式【Command Pattern】
一、概述 命令模式能够将请求发送者和接收者全然解耦。发送者与接收者之间没有直接引用关系,发送请求的对象仅仅须要知道怎样发送请求,而不必知道怎样完毕请求。核心在于引入了命令类,通过命令类来减少发送者和接收者的耦合度,请求发送者仅仅需指定一个命令对象,再通过命令对象来调用请求接收者的处理方法,命令模式是 ...
分类:编程语言   时间:2017-04-23 15:56:25    阅读次数:214
设计模式----外观模式
外观模式 Facade:为子系统中的一组接口提供一个一致的界面。此模式定义了一个高层接口,这个接口使得这一子系统更加easy使用。 外观模式结构图 外观模式的实例: 理財投资中为了降低风险。购买基金,从而基金公司利用集合来的钱投资股票,国债。房子产。 购买基金的类图 代码实现: namespace ...
分类:其他好文   时间:2017-04-20 19:29:07    阅读次数:176
946条   上一页 1 ... 52 53 54 55 56 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!