码迷,mamicode.com
首页 >  
搜索关键字:低耦合    ( 1000个结果
webservice是什么?
一谈到webservice,总是会出现jax-ws,axis,cxf这样子的技术字眼,但是webservice到底是什么呢,和上面那些技术又有着怎样的关系呢?一、webservice到底是什么?先看百度百科,Webservice是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(..
分类:Web程序   时间:2015-01-20 18:35:50    阅读次数:185
1、初识Autofac
近一两年写了很多小Web系统,逐渐开始变得熟练。现在最困扰我的,并不是某种具体需求如何去实现,而是如何更为优雅的规划整个应用程序。尽量降低不同的层之间的耦合,提高维护性和扩展性。而这种低耦合,基于接口的开发模式也恰好是应用很多先进开发手段的基础,诸如单元测试,TDD等。扯远了,还是从一个吃饭的例子....
分类:其他好文   时间:2015-01-20 17:33:29    阅读次数:212
开发JavaScript组件(完整示例)
使用JavaScript,按照面向对象的思想来构建组件。 现以构建一个TAB组件为例。 从功能上讲,组件包括可视部分和逻辑控制部分;从代码结构上讲,组件包括代码部分和资源部分(样式、图片等)。 组件的特点:高内聚,低耦合(不与其他代码逻辑交叉,可以继承,包含);封装性(隐藏私有方法和变量);可重用性(可反复多次使用,用来组装更复杂的应用)。 JS 组件 .TabControl...
分类:编程语言   时间:2015-01-15 20:18:51    阅读次数:252
Android MVC Demo范例参考,基本上很清晰和标准
Android MVC Demo范例参考,基本上很清晰和标准 MVC就是将V(View)和M(Model)通过C(Controller)分离开,降低耦合度。 这里给出一个自己写的Android MVC参考的规范: 项目结构: 布局XML(activity_main.xml): <RelativeLayout xmlns:android="h...
分类:移动开发   时间:2015-01-14 11:05:23    阅读次数:214
设计模式之特性"大杂烩"(一)
封装     使每个对象都包含它能进行操作所需要的所有信息,可以不依靠其他的对象来独立完成自己的操作。     一、优点         1、类的内部的实现可以自由的修改。         2、类具有清晰的对外接口。         3、有良好的封装性,充分体现了高内聚低耦合。 继承     定义父类和子类,也可叫做基类和派生类,其中子类继承父类的所有特性...
分类:其他好文   时间:2015-01-13 17:48:12    阅读次数:136
[C#参考]事件机制
还是那个项目,为了降低程序的耦合性,我决定小小的重构一下自己原来的代码,把Socket通信和帧的分析这两部分分别封装成一个类,当然线程没有变,只是封装了一下,为了就是模块测试完容易拼接。这也是我打算降低耦合度的原因,不然根本没法拼接,好乱好乱。但是封装Socket通信和数据分析模块就带来了一些问题。...
分类:Windows程序   时间:2015-01-09 06:56:20    阅读次数:259
三层架构理解
三层架构是将整个业务分成:表示层,业务逻辑层,数据访问层,已达到“高内聚,低耦合”的思想;当一个软件系统较大时,采用分层的思想,可以降低复杂度。...
分类:其他好文   时间:2015-01-05 16:48:39    阅读次数:185
[原创]实例-少用单例及降低耦合
引言我想就我个人开发时遇到的一些实际情况,与各位做一些分享,语言以c#、java为例,代码遵循语言编码规范实例本文以某.net客户端项目A为例,在项目A中,数据访问层存在如下多个服务模块1、各服务内聚了数据处理逻辑,并提供简单的接口供上层业务逻辑调用2、各个服务间存在相互调用的情况为便于上层访问各数...
分类:其他好文   时间:2015-01-04 13:20:35    阅读次数:120
游刃于MVC、WCF中的Autofac
为了程序的健壮性、扩展性、可维护性,依赖抽象而不是具体实现类等等,于是我选择了Autofac依赖注入容器 就是这个工厂来降低耦合。之前买东西是自己去超市,现在呢 我需要什么东西,他们给送过来直接拿到了。本例中将会分享1.Autofac在Mvc的Controller控制器、Filter过滤器的使用2....
分类:Web程序   时间:2015-01-01 12:30:27    阅读次数:1376
Python函数设计原则
在任何编程语言中,函数的应用主要出于以下两种情况 代码块重复,这时候必须考虑用到函数,降低程序的冗余度 代码块复杂,这时候可以考虑用到函数,降低程序的可读性 当完整流程足够大时,就要考虑函数,及如何将函数组合在一起。在Python中做函数设计,主要考虑到函数大小、聚合性、耦合性三个方面,这三者应该归结于项目规划与设计的范畴。高内聚低耦合则是任何语言函数设计的总体原则。 如何将任务分解成更有针对性的函数从而导致了聚合性 函数间将要如何通信则又涉及到耦合性 而将函数设计成了合适的大小又可以加强其聚合性及降低其耦...
分类:编程语言   时间:2015-01-01 06:41:30    阅读次数:234
1000条   上一页 1 ... 87 88 89 90 91 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!