码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
[iOS微博项目 - 3.3] - 封装网络请求
github:https://github.com/hellovoidworld/HVWWeiboA.封装网络请求1.需求为了避免代码冗余和对于AFN框架的多处使用导致耦合性太强,所以把网络请求封装成自己的工具类,以后便于更换网络框架。2.思路创建一个自定义工具类,提供类方法来实现网络请求3.实现 ...
分类:移动开发   时间:2015-02-10 23:09:02    阅读次数:242
Spring面试,IoC和AOP的理解
spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦2.可以使用容易提供的众多服务,如事务管理,消息服务等3.容器提供单例模式支持4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能5.容器提供了众多的辅助类,能加快应用的开发6.spring对于主流的应用框...
分类:编程语言   时间:2015-02-05 20:11:39    阅读次数:168
php中的设计模式之--中介模式
<?php /* 中介者模式是一种行为型模式,它包装了一系列对象相互作用的方式, 使得这些对象不必相互明显作用,从而使它们可以松散偶合。当某些对象之间的作用发生改变时, 不会立即影响其他的一些对象之间的作用,保证这些作用可以彼此独立的变化。 定义一个中介对象来封装系列对象之间的交互。中介者使各个对象不需要显示地相互引用,从而使其耦合性松散,而且可以独立地改变他们之间的交互。 主要角色 ? 中...
分类:Web程序   时间:2015-02-03 23:08:50    阅读次数:510
Android事件总线 ( AndroidEventBus ) 框架发布
AndroidEventBus是一个Android平台的事件总线框架, 它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码质量。...
分类:移动开发   时间:2015-02-03 17:22:30    阅读次数:232
javascript 事件探索
1 事件流:   DOM同时支持两种事件模型:捕获型事件(非IE,从document 到具体元素)和冒泡型事件(IE,从具体元素到document)。 2 事件处理程序     html事件处理程序,简单点就是在html 元素上面直接绑定一个onclick 类似的事件,缺点显而易见是有太强的耦合性    Dom0 级事件处理程序,类似于document.getById().on...
分类:编程语言   时间:2015-01-28 19:48:08    阅读次数:298
设计模式-责任链设计
看了一下设计模式中的责任链设计模式,主要实现类似拦截器的功能,记下来方便自己以后复习。 1、应用场景        假设要处理爬虫趴下来的内容,你就需要发这些内容进行去噪,例如:取格式化html标签,去页面脚本,去敏感信息等等,如果将这些过滤内容都写在一个方法中,那么势必造成代码耦合性强,如果以后不断的添加内容,将造成很大的维护成本。        所以,我们需要把变化的内容抽取出来定义为接...
分类:其他好文   时间:2015-01-26 19:24:08    阅读次数:212
Spring Integration概述
1.Spring Integration概述1.1背景Spring框架的一个重要主题是控制反转。从广义上来说,Spring处理其上下文中管理的组件的职责。只要组件减轻了职责,它们同时也被简化了。例如,依赖注入降低了定位和创建组件间依赖的耦合性。同样地,面向方面编程通过模块化可重复利用方面,将业务组件...
分类:编程语言   时间:2015-01-21 14:49:24    阅读次数:183
个人对JavaWeb中MVC与三层架构的区别理解
JavaWeb中MVC是指B/S结构开发中的一种设计模式,能够将Web页面与业务逻辑以及数据库操作之间的耦合性降到最低点,易于代码的重用以及后期维护。而三层架构的概念在JavaWeb中则是指Web层,业务层,数据层。但三层架构中却是把MVC中的Model,也就是JavaBeans分成业务层和数据层,...
分类:编程语言   时间:2015-01-16 01:06:16    阅读次数:144
[C#参考]事件机制
还是那个项目,为了降低程序的耦合性,我决定小小的重构一下自己原来的代码,把Socket通信和帧的分析这两部分分别封装成一个类,当然线程没有变,只是封装了一下,为了就是模块测试完容易拼接。这也是我打算降低耦合度的原因,不然根本没法拼接,好乱好乱。但是封装Socket通信和数据分析模块就带来了一些问题。...
分类:Windows程序   时间:2015-01-09 06:56:20    阅读次数:259
Python函数设计原则
在任何编程语言中,函数的应用主要出于以下两种情况 代码块重复,这时候必须考虑用到函数,降低程序的冗余度 代码块复杂,这时候可以考虑用到函数,降低程序的可读性 当完整流程足够大时,就要考虑函数,及如何将函数组合在一起。在Python中做函数设计,主要考虑到函数大小、聚合性、耦合性三个方面,这三者应该归结于项目规划与设计的范畴。高内聚低耦合则是任何语言函数设计的总体原则。 如何将任务分解成更有针对性的函数从而导致了聚合性 函数间将要如何通信则又涉及到耦合性 而将函数设计成了合适的大小又可以加强其聚合性及降低其耦...
分类:编程语言   时间:2015-01-01 06:41:30    阅读次数:234
627条   上一页 1 ... 55 56 57 58 59 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!