码迷,mamicode.com
首页 >  
搜索关键字:耦合度    ( 946个结果
Android基类设计方法详解
1 为什么要设计基类        为什么要给程序设计基类呢?主要是出于2个原因,一是方便代码编写,减少重复代码和冗余逻辑,优化代码;二是优化程序架构,降低耦合度,方便拓展、修改。        ok,编写代码是程序员的第一步,那么第二步就是要编写高质量的代码,代码能实现功能是一方面,写的优美则是另一方面,这也是我们所有攻城狮们应该追求的境界。2 设计基类的基本思路        那么,哪些东西我...
分类:移动开发   时间:2014-09-25 22:09:38    阅读次数:307
Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】
1、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~IoC的原则是:NO,我们不要new,这样耦合度太高;你配置个xml文件,里...
分类:移动开发   时间:2014-09-18 23:44:54    阅读次数:280
facade pattern
外观模式是一种使用频率非常高的设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,使子系统与客户端的耦合度降低,且客户端调用非常方便。外观模式并不给系统增加任何新功能,它仅仅是简化调用接口。在几乎所有的软件中都能够找到外观模式的应用,如绝大多数...
分类:其他好文   时间:2014-09-18 21:57:34    阅读次数:234
command pattern
1.主要优点 命令模式的主要优点如下: (1)降低系统的耦合度。由于请求者与接收者之间不存在直接引用,因此请求者与接收者之间实现完全解耦,相同的请求者可以对应不同的接收者,同样,相同的接收者也可以供不同的请求者使用,两者之间具有良好的独立性。 (2)新的命令可以很容易地加入到系统中。由于增加新的具体...
分类:其他好文   时间:2014-09-18 18:29:14    阅读次数:199
软件的重用性的高低就取决于它的耦合程度的高低
一个软件,它具有许多类,类与类之间需要互相调用,一旦某个类与另一个类具有紧密耦合关系的时候,这个软件的重用性就会大大降低。所以一个软件的重用性的高低就取决于它的耦合程度的高低。耦合度:程序模块之间的关联、依赖程度。在设计过程中提出:当设计这个软件的体系结构的时候,就发现了这个软件的逻辑运行部分(Si...
分类:其他好文   时间:2014-09-15 15:42:49    阅读次数:368
软件加密的一些误区及防破解
柳永法(yongfa365)'Blog先总结一下:不要太相信注册表所以把注册码之类的敏感信息放在里边不要调用系统时间看是不是试用期已过,可以调用一些系统文件的创建时间不要将敏感信息以明文的形式写在程序中,防止直接十六进制查看加密或验证部分与软件主体部分耦合度要高(虽然不便维护)不要对注册码进行明文比...
分类:其他好文   时间:2014-09-13 18:27:45    阅读次数:190
双边滤波CUDA优化——BilateralFilter CUDA
在进行图像处理时,由于计算量大,常常无法到达实时的效果,因此需利用GPU处理,使用CUDA进行优化。尤其是图像滤波这种,(1) 并行度高,线程间耦合度低,每个像素的处理并不相互影响;(2) 像素传输量小,计算量大;特别适合CUDA进行计算。...
分类:其他好文   时间:2014-09-13 15:56:45    阅读次数:346
分布式模式之Broker模式
问题来源:创建一个游戏系统,其将运行在互联网的环境中。客户端通过WWW服务或特定的客户端软件连接到游戏服务器,随着流量的增加,系统不断的膨胀,最终后台数据、业务逻辑被分布式的部署。然而相比中心化的系统,复杂度被无可避免的增大了,该如何降低各个组件之间的耦合度。挑战:需要保证可伸缩性、可维护性、可更新...
分类:其他好文   时间:2014-09-01 13:49:33    阅读次数:201
Android用surface直接显示yuv数据(二)
上一篇文章主要是參照AwesomePlayer直接用SoftwareRenderer类来显示yuv,为了能用到这个类,不惜依赖了libstagefright、libstagefright_color_conversion等动态静态库,从而造成程序具有非常高的耦合度,也不便于我们理解yuv数据直接.....
分类:移动开发   时间:2014-08-28 19:33:45    阅读次数:277
《javascript设计模式》读书笔记三(继承)
1.为什么要继承 在设计类的时候,总是在强调减少类与类之间的“耦合度”,也就是减少类与类之间的关联。而通过继承能给我们带来什么呢? 1)减少重复性代码 2)弱化对象间的耦合 3)抽象不应该依赖细节;细节应该依赖抽象—《设计模式》 而我们知道像在C#语言中,继承机制操作的话,只需要一个关键字即可,而在javas没有这种机制,还需要模范,下面就是几种模仿继承的方法。 2.原型链式 首先创...
分类:编程语言   时间:2014-08-27 23:32:38    阅读次数:463
946条   上一页 1 ... 89 90 91 92 93 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!