随笔 - 81  文章 - 1033  trackbacks - 0
<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

在浮躁的年代里,我们进取心太切,患得患失;虚荣心太强,战战兢兢。一心争强好胜,惟恐榜上无名。
I think I can fly , and flying like a bird !
程序员一名,已售出,缺货中!

我的邮件联系方式

用且仅用于MSN

博客点击率
free web counter
free web counter

常用链接

留言簿(36)

随笔档案

搜索

  •  

积分与排名

  • 积分 - 186167
  • 排名 - 309

最新评论

阅读排行榜

评论排行榜

设计模式相关文章 -- 目录

前一段时间开始写了写关于设计模式相关的随笔,今天做个目录索引,大概看了一下,有些还可以,有写则写的比较乱,写的过程中为了能更通俗易懂,尝试回忆自己刚接触这些模式时的想法,循序而写,
但因为时间仓促,个人理解的偏差,有些写的过程中出错,多谢很多朋友的指出。

写这些文章的时候大量参考了《Java于模式》,《设计模式》两本书,建议大家看一下,都时很好的书。
目录:
1,单态模式相关:    http://www.blogjava.net/dreamstone/archive/2006/11/04/79026.html
2,依赖注入和控制翻转的解释: http://www.blogjava.net/dreamstone/archive/2006/12/04/85428.html
3,Spring Aop的实现(动态代理) : http://www.blogjava.net/dreamstone/archive/2006/11/14/81007.html
4,命令模式:http://www.blogjava.net/dreamstone/archive/2006/11/27/83690.html
5,双重接口的实现,备忘录模式 http://www.blogjava.net/dreamstone/archive/2006/12/03/85159.html
6,简单的状态模式  http://www.blogjava.net/dreamstone/archive/2006/12/03/85173.html
7,工厂模式: http://www.blogjava.net/dreamstone/archive/2006/11/07/79608.html
8,适配器模式  http://www.blogjava.net/dreamstone/archive/2007/01/07/92229.html
9,构造者模式 http://www.blogjava.net/dreamstone/archive/2007/01/07/92222.html
10,访问者模式:http://www.blogjava.net/dreamstone/archive/2006/12/18/88623.html
11,适配器于桥接模式的区别 http://www.blogjava.net/dreamstone/archive/2007/01/07/92268.html
12,详细版本的 适配器、桥接、门面模式的区别:http://www.blogjava.net/dreamstone/archive/2007/01/08/92482.html

关于模式的文章会暂时告一段落,其实还有很多模式没有写到,例如:
原型模式(Java中的clone)、合成模式(JAVA GUI中大量应用)、装饰模式(JAVA IO中大量应用)
享元模式(FlyWeight) 、不变模式(Immutable)、策略模式、模板方法、观察者模式、MVC模式、迭代模式
责任链模式。解释器模式、调停者模式。
在上边这些模式中,有些是我们平时都在使用的,例如MVC ,原型,策略,模板,迭代
有写是比较少用到的如解释器,调停者等
无论如何对模式的了解有助于编写更为灵活的代码,解决一些经典问题。
posted on 2007-01-09 22:03 cresposhi 阅读(643) 评论(10)  编辑  收藏

FeedBack:
# re: 设计模式相关文章 -- 目录 【转载】 2007-01-17 15:39 梅颖
转都转的那么帅!~,呵呵  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-01-30 03:25 睿不可当
我想设计模式不能滥用,它是一系列方法的归纳。
我的理解是应该先写实际的程序(最好是测试驱动)
然后重构,在完成了一定的框架的程序后在归纳设计模式
因为我觉得在很多项目,项目的设计需求老是在变。
不可能一开始就套用一个或多个模式。
我觉得工厂模式,适配器模式,门面模式是用的比较多的。  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-01-31 21:23 施伟
@睿不可当
有些观点我还是不敢苟同的,模式应该是不断积累,融汇贯通,然后就会在自己的程序中不知不觉的应用进去。如果你能如数家珍的讲出各种模式的定义,那么说明还没有真正理解模式。
等到真正理解模式的时候,根本就很难给模式下定义,除了GOF这些大师。
模式本来就是为了对付多变的需求而在实际编程中总结出来的,运用他们就是为了提高生产力,重用代码,应对需求。
所以模式要从开始做起,过程中做起,一直做到最后!
还有一点一定要记住,如果不是涉及到性能和功能,不要轻易重构你的代码!!!相当的危险。。。
所以我们要多学习多实践把模式真正的领会,运用自如!  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-02 12:47 小祝
感觉好深啊,还要修练啊~~~  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-02 14:25 梅颖
他是千年的白蛇,你是五百年的小青??哈哈  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-02 14:39 kirari_wxy
《Java与模式》是华人的经典 适合初学者 嘿嘿  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-02 14:52 小祝
闭关修练了,别拿靴子砸我啊.正所谓明枪易躲,暗器难防啊~~  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-02 15:04 梅颖
你们又开始忙了啊?呵呵,你是王重阳?

  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-02 20:52 施伟
@kirari_wxy
确实是本好书,公司有一本,看过一点,有点小厚。要抽时间多看  回复  更多评论
  
# re: 设计模式相关文章 -- 目录 【转载】 2007-02-03 11:47 睿不可当
重构代码是相当的危险,我的意思是先写测试驱动程序
不是你真正项目上跑的程序。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: