看过一点,还没有实践,期待ing

解决方案 »

  1.   

    observer,
    facade,
    abstract factory,
    factory,
    singleton,
    delegate,
    template,
    state  等模式应用的比较多.
    其它的稍微知道,虽然也看过,但到实际开发的时候又会忘记.
      

  2.   

    只是知道个大概,看过vb.net版的设计模式的书,前三章还算可以,后边的就不好理解了,
    边做程序便理解吧。
      

  3.   

    你可以到C++板块找到很多讨论。
    总体感觉还是C++的牛人多,并且这种区别还有点大。
    不过我来.Net板块时间不长,还有待验证。嗯,不要用板砖拍我,我说出来了可能会对大家有点帮助。当然,如果你硬要扔,那我就接了。如果你刚刚听说这个,那你了解了解就够了,还没到学习的时候。学习设计模式需要有丰富的编程经验和扎实的语言基础,否则你是用不上的,因为你感觉不到有用到的必要性。
      

  4.   

    abstract factory用得比较多,singleton也常用,facade可以参考一下DUWAMISH 7,其他的用了也不太记得名字
    总之,心中有模式就行了,名字只是用作交流时的一种标识  ^_^
      

  5.   

    看过GOF的,后来看了一下MARTIN FOWLER的,感觉思想上还是一致的
      

  6.   

    今天正巧写了这个blog,和设计模式比较有关系
    http://blog.sunmast.com/sunmast/archive/2004/07/15/779.aspx
      

  7.   

    建议去看《C#设计模式》先不看Gof的那本《设计模式:。。》太难懂了
      

  8.   


    只知道工厂模式。其它不是太清楚。努力ing......
      

  9.   

    <<c#设计模式>>正在看中......
      

  10.   

    23种
    常用的Singlton,Command,Strategy,Factory,Abstract Factory,Builder,Proxy,Observer,Template Method,能说明白的不超过15种,但设计时一直在用。