码迷,mamicode.com
首页 >  
搜索关键字:耦合度    ( 946个结果
IOS开发—通过ChildViewController实现view的切换
ChildViewController的应用 viewControlle中可以添加多个subView,在需要的时候显示出来;另一种方法是通过向parentViewController中可以添加多个childCiewController;来控制页面中的subView,降低代码耦合度;通过切换子视图控制器,可以显示不同的view;,替代之前的addSubView的管理。 本节通过类似百度新闻模块切...
分类:移动开发   时间:2015-06-15 18:54:56    阅读次数:2561
设计模式中类的关系
在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。定义比较晦涩难懂,但在java中的表现还是比较直观的:类A当中使用了类B,其中类B是作为类A的方法参数、方法中的...
分类:其他好文   时间:2015-06-12 10:10:08    阅读次数:113
容器的IOC应用
1、IOC概念 IOC全称Inversion of Control,被译为控制反转; IOC是指程序中的对象获取方式发生反转,有最初的new方式创建,转换为由第三框架创建、注入。第三框架一般是通过配置方式指定注入哪一个具体实现,从而降低了对象之间的耦合度 IOC按实现方法不同,可以分为依赖注入...
分类:其他好文   时间:2015-06-09 23:41:53    阅读次数:168
Spring基础
1、什么是Spring Spring是一个开元的轻量级的应用开发框架,其目的是用于简化企业级应用开发,减少侵入; Spring提供的IOC和AOP应用,可以将组件的耦合度降至最低,即解耦,便于系统日后的维护和升级; Spring为系统提供了一个整体的解决方案,开发者可以利用它本身的功能外,也可...
分类:编程语言   时间:2015-06-09 23:33:58    阅读次数:410
C# 简单工厂模式
将对象的创建和使用分离,让用户在使用对象时无须关心对象的创建细节, 从而降低系统的耦合度,让设计方案更易于修改和扩展使用时,客户端无需 知道所要创建对象的类名,只需知道对应参数即可。 如图:要获得水果,只需要通过向水果工厂传递相应的参数即可获得相应的水果对象。 简单工厂模式包含四个角色:工厂角色、抽象产品角色、具体产品角色和客户端。 具体产品类:将需要创建的各种不...
分类:Windows程序   时间:2015-06-09 20:03:48    阅读次数:133
设计模式之 简单工厂,工厂方法,抽象工厂
学习来源: C#设计模式,刘伟 创建型模式描述如何将对象的创建和使用分离,让用户在使用对象时无须关心对象的创建细节,从而降低系统的耦合度,让设计方案更易于修改和扩展. 引言: 简单工厂(静态工厂) 1, 模式适用环境 工厂类负责创建的对象比较少,由于创建的对象较少 ,不会造成工厂方法中的业务逻辑太过...
分类:其他好文   时间:2015-06-09 19:19:39    阅读次数:134
近乎(Spacebuilder)移动端 V2.2 发布,SNS 社区开源软件
本次新版本是在以往版本基础上的进一步优化,尤其是架构和操作体验方面。架构方面:近乎团队在此次改版中摒弃了原有的缓存框架,启用更加清晰、易于维护的近乎V2.2结构框架,提升了产品的开发效率和拓展性,将业务逻辑与底层模块进行分离,降低耦合度,更便于研发人员进行二次开发与利用。此次产品更新,近乎团队更加注...
分类:移动开发   时间:2015-06-05 19:28:30    阅读次数:142
Spring IOC容器
1、什么是Spring Spring是一个开源的轻量级框架,其目的是用于简化企业级应用程序开发,减少侵入; Spring提供的IOC和AOP应用,可以将组件的耦合度降至最低,即解耦,便于系统日后的维护和升级; Spring为系统提供了一个整体的解决方案,开发者可以利用它本身提供的功能外,也可以...
分类:编程语言   时间:2015-06-01 06:10:57    阅读次数:197
【设计模式】HeadFirst设计模式(四):工厂模式
设计模式要求我们不应该针对实现编程,为了降低耦合度,提高可维护性。当程序中出现“new”的时候,就证明程序在实例化一个具体类,所以用的是实现,而不是接口。如果代码绑着具体的类会导致代码更加脆弱,缺乏弹性。 紧接着我们设计模式一种的“模拟鸭子”这个事件: Duck duck = new MallardDuck(); 可以看到,我们需要使用Duck接口让代码具有弹性,但是还是需要建立具体类的...
分类:其他好文   时间:2015-05-31 23:20:28    阅读次数:181
jquery选择器回顾
把bootstarp学习了一遍,总体的感觉不是太好,虽然,开发效率得到了提高,样式也得到了改观,但是代码的耦合度较大,而且不利于后台的管理,从某种意义上简化了代码,但是,可以发现这种简化有些得不尝失,因为仅仅对于开发者而言,几乎失去了对于代码的掌控能力,这样是非常可怕的,这种简化代码的方法不是一个科学的方式,对此,我个人绝得还是应该多多去研究一些底层的东西是很有益处的,如纯粹的JavaScript,...
分类:Web程序   时间:2015-05-31 12:32:12    阅读次数:145
946条   上一页 1 ... 77 78 79 80 81 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!