- 博客(6)
- 论坛 (27)
- 收藏
- 关注
原创 减小耦合(by martin fowler)
最早的设计质量的标志之一就是耦合。它在最早的结构化设计中和内聚一起出现,并且从未消失过。我在考虑软件设计时仍然总是想到它。有几种方法描述耦合,不过它可以缩减成这样:如果在一个程序中的一个模块的变化需要另一个模块的变化,那么耦合存在了。这可能是两个模块在一点做相似的事情,因此在一个模块中的代码是另一个模块中的代码的有影响的重复。这是一个代码重复的最主要和明显的罪恶的例子。重复总是意味着耦合,因为
2002-04-29 09:24:00
1102
原创 关于use case的误区
关于use case的误区 use case是从系统外部看提供给外部的角色的 “有价值”的东东(通常用动词开头),主要是从 用户的角度来看,切忌不要把use case作为系统 的功能的划分,因为那样是作为程序员的角度来看。 什么叫“有价值”呢?就是用户通过完成对系统的 一系列的操作,满足了他的一项需求(可粗可细) 。从这个角度来说,只要你的use case写得足够好 的话,用户的需求应该是不会变的
2002-04-22 09:27:00
871
原创 足球战术之低耦合,高内聚及重构篇
接上回:http://www.csdn.net/Develop/read_article.asp?id=12058足球战术之低耦合,高内聚及重构篇 假设前锋和前卫之间的传球是必需的, 那么有两种传球的方案,1.后卫传球 给前卫和前锋。2.后卫传球给前卫, 然后前卫传球给前锋。后者比前者 的系统总耦合度要低,并且后卫的 内聚度要高。这有什么好处呢?这意 味着前锋可单独复用,而无须依赖 于助攻
2002-04-15 09:14:00
1201
原创 SMTH Java FAQ (4) 2D作图以及文字处理
1 如何在2D Graphics中使用双缓冲? 首先你需要知道的是,如果你是在一个Swing组件上作图的画,Swing已经自动的为你 实现了双缓冲,因此没有必要在这个问题上上脑筋了。//感谢上帝 如果你使用的是AWT组件的话,你可以根据下面的流程使用双缓冲: 利用该组件之createImage()方法创建一个BufferedImage对象 利用Buf
2002-04-15 09:09:00
1500
原创 Session Facade with EJB && .net
Session FacadeProvides a coarse grained facade on fine grained objects to improve efficiency over a network. In an object-oriented model, you do best with small objects that have small metho
2002-04-15 09:08:00
8589
原创 Lazy Load with EJB
Lazy LoadAn object that doesnt contain all of the data you need, but knows how to get it. class Supplier... public List getProducts() { if (products == null) products = Product.findForS
2002-04-15 09:08:00
1445
空空如也
谁有能用在gis里面的voronoi图的java源代码?
发表于 2010-04-26 最后回复 2017-12-29
从excel导入到access出现的问题
发表于 2003-06-17 最后回复 2003-06-18
设计模式讨论之abstract factory篇
发表于 2002-09-24 最后回复 2002-09-30
减小耦合(by martin fowler)
发表于 2002-04-27 最后回复 2002-08-21
中国队失利原因之Bad Smell篇
发表于 2002-06-06 最后回复 2002-06-06
为什么m$的.net晚推出就被人吹得比j2ee好,而java的web service晚推出却总有人说比m$的差远了,请讨论!
发表于 2002-02-18 最后回复 2002-04-27
我看见analysis patterns,refactoring,uml distilled的下载地址了,可却得不到:(
发表于 2002-04-15 最后回复 2002-04-16
祝python版浮出海面:)
发表于 2002-02-18 最后回复 2002-02-19
请问如果密码忘了怎么办?谢谢:)
发表于 2002-01-27 最后回复 2002-01-27
哪位大虾用jbuilder6做ejb2.0成功过呀,请进来帮我解决个问题:)
发表于 2001-12-22 最后回复 2001-12-25
菜菜鸟问题,关于查询速度的优化,很好拿分的!!!!!!!
发表于 2001-08-28 最后回复 2001-10-24
谁有<分析模式>,能共享一下吗???或给个能下载的url?
发表于 2001-09-16 最后回复 2001-10-12
关于sql的菜鸟问题,很好拿分的
发表于 2001-08-23 最后回复 2001-08-23
谁有把delphi源码转化为java源码的delphi2java 5.0,多谢了!
发表于 2001-04-24 最后回复 2001-07-29
下面的错误是什么意思?
发表于 2001-07-27 最后回复 2001-07-27
clientdataset的问题,大侠救命
发表于 2001-07-24 最后回复 2001-07-25
用Jbuilder开发EJB负载均衡的菜鸟问题,大侠来拿分
发表于 2001-07-16 最后回复 2001-07-16
怎么d版的jbuilder5装了后不能启动呀,大侠救命!!!
发表于 2001-07-05 最后回复 2001-07-05
三层菜鸟的菜鸟问题,很好拿分的
发表于 2001-06-26 最后回复 2001-06-26
【调查一下】~~~~~~谁现在用了d版delphi6的,感觉怎么样????
发表于 2001-05-16 最后回复 2001-06-15
【JBuilder5出来了】
发表于 2001-05-17 最后回复 2001-05-17
非巨牛莫进!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发表于 2001-02-05 最后回复 2001-02-10
非巨牛莫入,这次是真的!!!!!!!!!!!!!!!!!!!!
发表于 2001-02-09 最后回复 2001-02-09
谁能帮我编这个算法,急急急!!!!
发表于 2001-01-31 最后回复 2001-02-06
关于滚动条的问题,急急急!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发表于 2001-01-29 最后回复 2001-01-29
初学vc的问题
发表于 2001-01-29 最后回复 2001-01-29
初学vc的菜鸟问题
发表于 2001-01-21 最后回复 2001-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人