---=== 调查:了解“设计模式”的请举手! ===--- 看过一点,还没有实践,期待ing 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 observer,facade,abstract factory,factory,singleton,delegate,template,state 等模式应用的比较多.其它的稍微知道,虽然也看过,但到实际开发的时候又会忘记. 只是知道个大概,看过vb.net版的设计模式的书,前三章还算可以,后边的就不好理解了,边做程序便理解吧。 你可以到C++板块找到很多讨论。总体感觉还是C++的牛人多,并且这种区别还有点大。不过我来.Net板块时间不长,还有待验证。嗯,不要用板砖拍我,我说出来了可能会对大家有点帮助。当然,如果你硬要扔,那我就接了。如果你刚刚听说这个,那你了解了解就够了,还没到学习的时候。学习设计模式需要有丰富的编程经验和扎实的语言基础,否则你是用不上的,因为你感觉不到有用到的必要性。 abstract factory用得比较多,singleton也常用,facade可以参考一下DUWAMISH 7,其他的用了也不太记得名字总之,心中有模式就行了,名字只是用作交流时的一种标识 ^_^ 看过GOF的,后来看了一下MARTIN FOWLER的,感觉思想上还是一致的 今天正巧写了这个blog,和设计模式比较有关系http://blog.sunmast.com/sunmast/archive/2004/07/15/779.aspx 建议去看《C#设计模式》先不看Gof的那本《设计模式:。。》太难懂了 只知道工厂模式。其它不是太清楚。努力ing...... <<c#设计模式>>正在看中...... 23种常用的Singlton,Command,Strategy,Factory,Abstract Factory,Builder,Proxy,Observer,Template Method,能说明白的不超过15种,但设计时一直在用。 请问string[]用什么类型保存? 如何用vs2008开发C/S版的程序 Assembly.Load(path) c#用递归建立而产生数 如何让 datagridview 中的数值列右对齐? 抄书上的竟然不行,大家帮忙看看。。感激不尽 急!急!急! 那位高手可以告诉我一下,ASP。NET怎么用自带的工具打包可以是自己在安装的过程中设置虚拟目录?谢谢! DataGird事件的问题??? 请问如何获得线程池里各个线程的状态,以及如何终止线程池里各个线程?? 救命我经常想一个问题.无限循环的 请推荐几本详细讲gdi+的书。 一段书上的实例程序搞得我头大,请好人帮忙
facade,
abstract factory,
factory,
singleton,
delegate,
template,
state 等模式应用的比较多.
其它的稍微知道,虽然也看过,但到实际开发的时候又会忘记.
边做程序便理解吧。
总体感觉还是C++的牛人多,并且这种区别还有点大。
不过我来.Net板块时间不长,还有待验证。嗯,不要用板砖拍我,我说出来了可能会对大家有点帮助。当然,如果你硬要扔,那我就接了。如果你刚刚听说这个,那你了解了解就够了,还没到学习的时候。学习设计模式需要有丰富的编程经验和扎实的语言基础,否则你是用不上的,因为你感觉不到有用到的必要性。
总之,心中有模式就行了,名字只是用作交流时的一种标识 ^_^
http://blog.sunmast.com/sunmast/archive/2004/07/15/779.aspx
只知道工厂模式。其它不是太清楚。努力ing......
常用的Singlton,Command,Strategy,Factory,Abstract Factory,Builder,Proxy,Observer,Template Method,能说明白的不超过15种,但设计时一直在用。