码迷,mamicode.com
首页 >  
搜索关键字:低耦合    ( 1000个结果
[软件架构]模块化编程思想及(C++)实践
模块化思想 1.?????将系统分成很多的模块,模块内部关注自身需要实现的核心业务。 2.?????模块化的典型特点是:“模块间的低耦合”和“模块内的高聚合”。 模块的构成 1.?????名称。全局范围内表明...
分类:编程语言   时间:2014-10-11 12:56:05    阅读次数:217
浅析MVC模式与三层架构的区别
三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层)三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表...
分类:Web程序   时间:2014-10-09 13:42:34    阅读次数:318
总结个人项目设计保障5大原则
1、易用保障: 视觉、界面简洁、DOM简洁;   2、性能保障: 访问性能优化,前端、代码、数据库;   3、安全保障: 数据安全、防注入、ip限制、日志、安全日志;   4、扩展保障: 模块化开发,高内聚低耦合、规范性、预留接口;   5、关怀保障: 温馨提醒、短信邮件、精细化营销、互动关怀;...
分类:其他好文   时间:2014-09-30 01:35:01    阅读次数:196
Spring框架:AOP详解
AOP的中文名称叫做面向切面编程。这个名字非常形象,因为你真的可以把一个系统像面包一样切开,并直接在面包上增加修饰。切面可大可小,大到整个系统,小到某一个方法。 AOP有什么用呢?举个例子,每个组件中都可能含有安全、事务、数据库等方面的逻辑,AOP就是把每个组件中的安全作为一个方面进行集中处理,事务作为一个方面,数据库作为一个方面等等。这样才能做到高内聚、低耦合。AOP中有三个重要的术语...
分类:编程语言   时间:2014-09-29 00:19:07    阅读次数:352
Android基类设计方法详解
1 为什么要设计基类        为什么要给程序设计基类呢?主要是出于2个原因,一是方便代码编写,减少重复代码和冗余逻辑,优化代码;二是优化程序架构,降低耦合度,方便拓展、修改。        ok,编写代码是程序员的第一步,那么第二步就是要编写高质量的代码,代码能实现功能是一方面,写的优美则是另一方面,这也是我们所有攻城狮们应该追求的境界。2 设计基类的基本思路        那么,哪些东西我...
分类:移动开发   时间:2014-09-25 22:09:38    阅读次数:307
web服务器中的容器以及工作流程
杂谈:项目到现在,已经有几个Phase过去了,杂乱的js,jsp,杂乱的action,代码已经是面目全非,更别提什么高内聚,低耦合这一说了。现在的工作状态是,要不就是绞尽脑汁地改以前留下来的巨坑bug,要不就是无聊地...
分类:Web程序   时间:2014-09-25 19:39:47    阅读次数:304
SSI框架总结
先来点文字性的描写叙述:MVC对于我们来说,已经不陌生了,它起源于20世纪80年代针对smalltalk语言的一种软件设计模式,如今已被广泛应用。近年来,随着java的盛行,MVC的低耦合性、高重用性、可维护性、软件project的可管理性等诸多长处使其在java平台中非常受欢迎,其间,也诞生了很多...
分类:其他好文   时间:2014-09-23 21:48:45    阅读次数:294
【QT】信号和槽
信号和槽机制是QT对C++的拓展,只有QOBject的子类才具有这种功能。支持信号和槽的类必须从QObject派生,并且用Q_OBJECT宏开始定义类。信号和槽的意义在于:调用者和被调用者分离,实现高内聚,低耦合。信号的定义: 在类中,用signals标识符表示。 signal的声明和函数的声明.....
分类:其他好文   时间:2014-09-21 19:22:41    阅读次数:196
设计模式4——桥接模式
当物体有几种不同的属性时,这时类的继承就会变的多样。例如,一款手机按类型可分为功能机和智能机,按颜色可分为黑色、白色、红色等,按品牌可分为苹果、三星、小米等。当属性越多,则需要创建的类就更多,使用桥接模式能够大大降低问题的复杂性,并且能够极大程度降低耦合。示例代码:Bridge.h内容 1 #ifn...
分类:其他好文   时间:2014-09-16 13:59:00    阅读次数:176
软件的重用性的高低就取决于它的耦合程度的高低
一个软件,它具有许多类,类与类之间需要互相调用,一旦某个类与另一个类具有紧密耦合关系的时候,这个软件的重用性就会大大降低。所以一个软件的重用性的高低就取决于它的耦合程度的高低。耦合度:程序模块之间的关联、依赖程度。在设计过程中提出:当设计这个软件的体系结构的时候,就发现了这个软件的逻辑运行部分(Si...
分类:其他好文   时间:2014-09-15 15:42:49    阅读次数:368
1000条   上一页 1 ... 91 92 93 94 95 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!