码迷,mamicode.com
首页 >  
搜索关键字:耦合    ( 5745个结果
.NET设计模式(12):外观模式(Façade Pattern)(转)
概述在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依赖解耦?这就是要说的Façade 模式。意图为子系统中的一组接口提供一个一致的界面,Facade模式定...
分类:Web程序   时间:2015-03-07 15:34:10    阅读次数:244
MVC+EF+Spring.Net代码生成器
最近研究学习了MVC、EF等相关技术,写了一套项目架构。只要更改EF模型,生成数据库并转换T4模版。数据层和业务层就可以自动生成了。主要用到的技术:1、EF实体框架。2、Spring.Net依赖注入。3、封装、继承、多态。3、低耦合三层。4、T4模版......近期,针对我写的项目架构,写了一款代码...
分类:编程语言   时间:2015-03-07 13:58:44    阅读次数:161
初识三层架构
三层是建立在面向对象的基础上设计的,分层的最高原则是高内聚,低耦合。三层架构将数据层、应用层和业务层分离,业务层通过应用层访问数据库,保护数据安全,利于负载平衡,提高运行效率,方便构建不同网络环境下的分布式应用。    1、三层架构概述    物理分类:显示层、业务逻辑层、数据层    逻辑分类:UI、BLL+DAL、DB    2、什么情况下使用三层架构?    业务复杂,需...
分类:其他好文   时间:2015-03-06 19:13:54    阅读次数:140
软件开发中的高聚合低耦合原则
内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据高内聚低耦合,是软件工程中的概念,是..
分类:其他好文   时间:2015-03-05 17:18:33    阅读次数:182
django模型
用django时,只要用到数据库就得用到模型。一、数据库的MTV开发模式从MVC到MTV所谓软件架构的MVC模式将数据的存取逻辑(Module),表现逻辑(View)和业务逻辑(Controller)分开,降低耦合。Module代表数据库的存取,View代表系统中选择显示什么和怎样显示,Contro...
分类:其他好文   时间:2015-03-04 20:57:32    阅读次数:139
常见的php设计模式
工厂模式 最初在设计模式?一书中,许多设计模式都鼓励使用松散耦合。要理解这个概念,让我们最好谈一下许多开发人员从事大型系统的艰苦历程。在更改一个代码片段时,就会发生问题,系统其他部分 —— 您曾认为完...
分类:Web程序   时间:2015-03-04 14:50:05    阅读次数:197
Unity IOC容器的简单应用(转)
转自:http://blog.csdn.net/wanzhuan2010/article/details/7763280Unity是Unity是微软patterns& practices组用C#实现的轻量级,可扩展的依赖注入容器,它为方便开发者建立松散耦合的应用程序,有以下优点: 1.简化了对...
分类:编程语言   时间:2015-03-04 12:56:21    阅读次数:209
Spring的IOC原理[通俗解释一下]
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
分类:编程语言   时间:2015-03-03 18:24:53    阅读次数:159
Prism简介
Prism是由微软Patterns & Practices团队开发的项目,目的在于帮助开发人员构建松散耦合的、更灵活、更易于维护并且更易于测试的WPF应用或是Silverlight应用以及Windows Phone 7应用。使用Prism可以使程序开发更趋于模块化,整个项目将由多个离散的、松耦合的模...
分类:其他好文   时间:2015-03-03 13:25:32    阅读次数:1046
java 接口
接口的特点: 1.接口是对外暴露的规则 2.接口是程序的功能扩展 3.类与接口之间是实现关系,而且类可以继承一个类同时实现多个接口,降低了耦合性 4.接口与接口之间可以有继承关系 以下是摘自一些前辈的博客         接口还有一个重要的作用,java语言中只有单继承,就是说只能从一个父类继承。单继承的好处是,一旦继承的太多了,改了一个类,子类就都变了。那么如...
分类:编程语言   时间:2015-03-03 11:53:07    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!