码迷,mamicode.com
首页 >  
搜索关键字:低耦合    ( 1000个结果
三层架构
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。...
分类:其他好文   时间:2015-12-07 22:21:31    阅读次数:207
DW,DM,ODS的区别
数据仓库的重要应用是将不同来源的数据和异构数据通过ETL整合在一起,为决策分析提供支撑,若在同一个数据库中分不同用户,此意义不大;假设所有有用户都在一个数据库里,如果因为某个原因数据库重启,那么会影响所有的应用,这违背了SOA设计理念中低耦合的思路,当然建在不同的库也是不好的,比如我们要有下钻操.....
分类:其他好文   时间:2015-12-07 10:22:13    阅读次数:362
C# AOP框架入门
AOP面向切面编程(Aspect Oriented Programming),是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。Spring框架用的核心技术就是AOP,是函数式编程的一种衍生范型。利用AOP的好处就是可以对业务逻辑进行隔离,降低耦合度,提高程序的可重用性,同时提高.....
分类:Windows程序   时间:2015-12-07 08:39:17    阅读次数:225
【转】设计模式六大原则(5):迪米特法则
定义:一个对象应该对其他对象保持最少的了解。问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。解决方案:尽量降低类与类之间的耦合。 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦合尽...
分类:其他好文   时间:2015-12-06 12:57:09    阅读次数:142
Selenium模块化
概述高内聚低耦合是软件设计的一个基本原则。内聚:从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系。耦合:各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据,模块之间联系越紧密,其耦合性就越强,模块的独立...
分类:其他好文   时间:2015-12-02 22:44:36    阅读次数:300
java设计模式----工厂模式
软件设计的要点是高内聚低耦合,而工厂模式则满足了这个要求,先上代码新建一个接口:package factory;public interface Interface { public void operate();}再建一个实现类:package factory;public class Impl ...
分类:编程语言   时间:2015-12-02 12:25:38    阅读次数:166
深入理解IOS布局和view加载显示
前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:灵活性低耦合易拓展易维护通常特征之间需要做一些取舍,...
分类:移动开发   时间:2015-12-01 12:18:47    阅读次数:287
行为型模式(六)中介者模式
一句话的概要定义了一个中介对象来封装一系列对象之间的交互关系。中介者使各个对象之间不需要显示低相互引用。降低耦合度,并且可以独立改变他们的交互行为。剧情小明和女神今天做了一个非常有意义的事情。他们俩在一个房间里,剪刀石头布,并且还赌钱。小明赢了的话,十块钱。女神赢了的话,五块钱。这个时候,我们就要结...
分类:其他好文   时间:2015-11-30 23:55:03    阅读次数:159
接口测试之webservice
什么是WebserviceWeb service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。[1]Web Service技术, 能使得运行在不同...
分类:Web程序   时间:2015-11-30 20:26:50    阅读次数:135
如何设计一个 iOS 控件?(iOS 控件完全解析) (转)
前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:灵活性低耦合易拓展易维护通常特征之间需要做一些取舍,...
分类:移动开发   时间:2015-11-27 19:56:52    阅读次数:272
1000条   上一页 1 ... 70 71 72 73 74 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!