.NET设计模式系列文章

最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记来写,可是写到今天,设计模式带给我的震撼,以及许多初学者朋友的热心支持,让我下定决心要把这个系列写完写好,那怕花上再多的时间也无所谓。本部分内容不断更新中。

目录计划:

第Ⅰ部分 开篇

开篇

第Ⅱ部分 创建型模式篇

1 单件模式(Single Pattern

2 抽象工厂模式(Abstract Factory

3 建造者模式(Builder Pattern

4 工厂方法(Factory Method

5 原型模式(Protype Pattern

6 创建型模式专题总结

第Ⅲ部分 结构型模式篇

7 适配器模式(Adapter Pattern

8 桥接模式(Bridge Pattern

9 装饰模式(Decorator Pattern

10 组合模式(Composite Pattern

11 外观模式(Façade Pattern

12 享元模式(Flyweight Pattern

13 代理模式(Proxy Pattern

14 结构型模式专题总结

第Ⅳ部分 行为型模式篇

15 模版方法模式(Template Method

16 命令模式Command Pattern

17 迭代器模式(Iterator Pattern

18 观察者模式(Oberver PatternNew

19 中介者模式(Mediator Pattern

20 备忘录模式(Memento Pattern

21 解释器模式(Interpreter Pattern

22 状态模式(State Pattern

23 策略模式(Strategy Pattern

24 职责链模式(Chain of Responsibility

25 访问者模式(Visitor Pattern

26 行为型模式专题总结

第Ⅴ部分 综合篇

27 从设计原则到设计模式

28 如何合理的使用设计模式

29 从灵活性与重用性看设计模式

30 设计模式与实践

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2006-07-17 18:29 TerryLee 阅读(135521) 评论(233)  编辑 收藏 所属分类: Design Patterns.NET Framework
评论共2页: 1 2 下一页 

  回复  引用  查看    
#1楼 2006-03-23 12:10 | 麒麟.NET      
强烈支持!
李建忠老师的WebCast我也是每期必看!看完他讲的再来看Terrylee兄弟的文章,一定会让我理解得更透彻!
加油啊!:)
  回复  引用  查看    
#2楼 [楼主]2006-03-23 12:24 | Terrylee      
@麒麟.NET
谢谢支持!

有了大家的支持,相信这个系列我会写的更好:)
  回复  引用    
#3楼 2006-03-23 19:38 | 吴楚怀 [未注册用户]
支持
  回复  引用    
#4楼 2006-03-25 18:12 | 剑在上海 [未注册用户]
看了你的文章,开始下决心看《设计模式》了
  回复  引用  查看    
#5楼 2006-03-26 03:31 | 梁广永      
学习 收藏 支持
  回复  引用  查看    
#6楼 [楼主]2006-03-27 08:23 | Terrylee      
多谢上面的几位:)
  回复  引用  查看    
#7楼 2006-03-27 13:58 | onekey      
支持一把,刚看完前面的!
期待~~
  回复  引用  查看    
#8楼 2006-03-28 11:15 | Slash      
很佩服楼主的敬业精神,强烈支持!
向楼主学习了...........
  回复  引用  查看    
#9楼 [楼主]2006-03-28 11:33 | Terrylee      
@onekey,Slash
呵呵,谢谢两位~~~

有了你们这样的支持,我一定我会坚持把后面的写完:)
  回复  引用    
#10楼 2006-04-26 23:35 | 不错 [未注册用户]
后面的加油写啊。
  回复  引用  查看    
#11楼 [楼主]2006-04-27 08:38 | Terrylee      
@不错
我会的写完的,只是最近忙着研究Castle去了

争取在五一期间出几篇吧:)
  回复  引用  查看    
#12楼 2006-06-01 09:03 | DotNet菜园      
希望写完后,合成pdf,那就更好了.
  回复  引用  查看    
#13楼 [楼主]2006-06-01 09:04 | TerryLee      
@DotNet菜园
全部写完后,我会制作成PDF供大家下载的:-)
  回复  引用  查看    
#14楼 2006-06-01 10:37 | SHY520      
准备过段时间看DP,支持TerryLee!
  回复  引用  查看    
#15楼 2006-06-01 10:53 | overred      
mark
不错,可以出一本书拉
呵呵
  回复  引用  查看    
#16楼 [楼主]2006-06-01 10:59 | TerryLee      
@SHY520
@overred

呵呵,谢谢两位:-)
  回复  引用  查看    
#17楼 2006-06-01 12:00 | kid_li      
TerryLee,厉害,佩服,对你的仰慕之情入滔滔江水连绵不绝
  回复  引用  查看    
#18楼 2006-06-01 12:08 | minbear      
不错,支持原创~
  回复  引用  查看    
#19楼 2006-06-01 13:04 | idior      
不容易,支持一下。
  回复  引用  查看    
#20楼 [楼主]2006-06-01 13:06 | TerryLee      
@kid_li
@minbear

谢谢支持:-)

这个系列的文章已经拖的太久了,打算尽一年之力写完!
  回复  引用  查看    
#21楼 [楼主]2006-06-01 13:15 | TerryLee      
@idior
谢谢idior大哥的支持:-)
  回复  引用  查看    
#22楼 2006-06-01 15:47 | 维生素C.NET      
Terry加油!!
  回复  引用  查看    
#23楼 [楼主]2006-06-01 16:33 | TerryLee      
@维生素C.NET
呵呵,谢谢支持:-)
  回复  引用  查看    
#24楼 2006-06-02 14:18 | 博览群书      
想要学设计模式。看看先。
  回复  引用    
#25楼 2006-06-12 07:51 | sbamd [未注册用户]
我看了很久的设计模式也没看明白


easylib.org
  回复  引用  查看    
#26楼 2006-06-14 21:30 | AlphaWu      
俺还没怎么接触这玩意、、老婆说是要考试这个、不过她们好像是JAVA的、、
看来以后要研究研究了
  回复  引用  查看    
#27楼 2006-06-26 16:53 | 努力学习的熊      
TerryLee,终于有时间能开始研究设计模式了,希望能跟循你的足迹了解设计模式,不懂的地方还望不吝赐教:)也希望日后能和你有所交流,相互取长补短吧
  回复  引用  查看    
#28楼 [楼主]2006-06-26 17:13 | TerryLee      
@努力学习的熊
呵呵,别这么客气,共同交流!

最近比较忙,也没有更新设计模式的文章:-)
  回复  引用  查看    
#29楼 2006-07-04 20:16 | 阿不      
也一段时间停止了对设计模式的学习了,要加快脚步了。目前也是边学习边与公司的同事交流。
  回复  引用  查看    
#30楼 2006-07-04 20:36 | 鑫宇      
真的不错,值得提倡大家发一下这类的文章!
  回复  引用    
#31楼 2006-07-04 23:44 | cnyouyou [未注册用户]
不错,期待你完成所有的文章
  回复  引用  查看    
#32楼 [楼主]2006-07-05 08:14 | TerryLee      
@阿不
@鑫宇
@cnyouyou

谢谢几位了,后面的文章一定坚持写完,呵呵:-)
  回复  引用  查看    
#33楼 2006-07-05 08:19 | 菌哥      
强烈支持,谢谢TerryLee的付出
  回复  引用  查看    
#34楼 [楼主]2006-07-05 08:23 | TerryLee      
@菌哥

也谢谢菌哥的支持,呵呵:-)
  回复  引用  查看    
#35楼 2006-07-05 08:42 | 一滴水      
支持,要常来学习了,谢谢楼主
  回复  引用  查看    
#36楼 [楼主]2006-07-05 08:49 | TerryLee      
@一滴水

欢迎常来
  回复  引用  查看    
#37楼 2006-07-05 09:25 | stonezhu      
还没看15,先顶:)
  回复  引用  查看    
#38楼 2006-07-05 09:31 | SHY520      
强烈支持!
  回复  引用  查看    
#39楼 2006-07-05 09:45 | challenge      
写的很好,支持!以后多向TerryLee学习!
  回复  引用  查看    
#40楼 [楼主]2006-07-05 09:47 | TerryLee      
@stonezhu
@SHY520
@challenge

谢谢几位了,呵呵
  回复  引用  查看    
#41楼 2006-07-05 09:50 | OOP      
学习。
  回复  引用  查看    
#42楼 2006-07-05 10:42 | 极地银狐.NET      
嗯,8错,一定要mark一下.
  回复  引用  查看    
#43楼 [楼主]2006-07-05 10:53 | TerryLee      
@OOP
^_^
  回复  引用  查看    
#44楼 [楼主]2006-07-05 10:54 | TerryLee      
@极地银狐.NET

多谢支持:-)
  回复  引用  查看    
#45楼 2006-07-05 11:23 | 牧野      
又有更新了呀,恭喜...
有个小小的建议:接下来的设计模式不要按你上面的顺序来写,比如优先写最常用的那些模式,象观察者,策略,职责链等等...解释器模式最后写,因为我现在还没时间看乔娒斯基句法. :)
  回复  引用  查看    
#46楼 [楼主]2006-07-05 11:32 | TerryLee      
@牧野

谢谢你的建议

其实在写的过程中我也不一定按上面的顺序来写,我会随时调整的:-)
  回复  引用  查看    
#47楼 2006-07-09 18:32 | 随心所欲      
我们总是遇到这样一个矛盾:灵活性扩展性 还是 效率和稳定。
在项目中,只能自己去把握这个平衡。
我觉得这个公告很好“专注于技术,切不可沉湎于技术 ”。
应用技术,适可而止。对于设计模式也是如此吧。
  回复  引用  查看    
#48楼 [楼主]2006-07-10 08:29 | TerryLee      
@随心所欲

设计模式解决是灵活性和可扩展性,并没有对效率的提高有什么帮助,有时候需要在效率跟灵活性之间权衡。
  回复  引用  查看    
#49楼 2006-07-19 12:57 | overred      
不错
可以出本书拉

  回复  引用    
#50楼 2006-07-19 15:32 | SpiderMan [未注册用户]
支持一下!

不过如果这里有wiki的话,写起来会更加方便吧。
  回复  引用    
#51楼 2006-07-20 08:55 | lykyl [未注册用户]
这个系列确实不错。希望楼主能坚持到底把它写完。大家一直在关注。
  回复  引用  查看    
#52楼 [楼主]2006-07-20 10:15 | TerryLee      
@overred
@SpiderMan
@lykyl

谢谢支持:),我想应该可以坚持写完的,呵呵
  回复  引用  查看    
#53楼 2006-07-24 19:12 | 缘飘      
常来学习!
 
  回复  引用    
#54楼 2006-07-25 22:30 | 大虾! [未注册用户]
这个系列确实不错。希望楼主能七月份全部完成。:)
  回复  引用  查看    
#55楼 [楼主]2006-07-26 08:30 | TerryLee      
@大虾!

谢谢!

不过七月份完成我想不太可能,写这类文章跟介绍类似于Castle,Atlas等是不一样的,需要经过很长时间的思考的:-)
  回复  引用  查看    
#56楼 2006-07-27 14:33 | Minwell      
支持你!!!! 请问我能转载么?
  回复  引用  查看    
#57楼 [楼主]2006-07-27 14:51 | TerryLee      
@Minwell

谢谢支持,可以。
  回复  引用    
#58楼 2006-08-02 09:38 | microshot [未注册用户]
@TerryLee

写的太好了,强烈支持!!!!!!!
  回复  引用    
#59楼 2006-08-06 23:49 | 啊啊 [未注册用户]
支持.但是更新速度有点慢
  回复  引用  查看    
#60楼 [楼主]2006-08-07 08:22 | TerryLee      
@microshot
谢谢:-)

@啊啊
没办法,要学的东西太多了,呵呵:-)
  回复  引用  查看    
#61楼 2006-08-10 00:03 | xmlsvg      
好东西,正在学习中
  回复  引用  查看    
#62楼 [楼主]2006-08-10 08:05 | TerryLee      
@xmlsvg
谢谢:-)
  回复  引用    
#63楼 2006-08-11 13:05 | TK001 [未注册用户]
恩,不错!光看是用的,关键是思想!我看着看着就糊涂了!
  回复  引用  查看    
#64楼 2006-08-11 17:06 | DDL      
还在写阿,我以为已经完成了,加油阿
我还看了你的Castle系列,写得很不错
  回复  引用  查看    
#65楼 [楼主]2006-08-14 08:30 | TerryLee      
@DDL
谢谢支持,还有一半呢,呵呵

一定坚持写完:-)
  回复  引用  查看    
#66楼 2006-08-15 22:50 | Ring      
提醒一下, 还有好几篇没写完呢!
嘿嘿!! :-)
  回复  引用  查看    
#67楼 [楼主]2006-08-16 08:19 | TerryLee      
@Ring
最近有点忙,过几天再接着写:-)
  回复  引用  查看    
#68楼 2006-08-27 08:55 |