最近一段时间看了一些设计模式的资料发现自己在工作中没怎么用到设计模式也就是简单的Facade、模板方法、策略模式用到了一些。其他的确实没有用到。不知道做WEB的朋友们有没有类似的疑惑啊
因为在WEB程序里出现的最频繁的功能就是增删改查我觉得不需要什么设计模式去封装啊。所以发一个帖子,问问大家有没有同感

解决方案 »

  1.   

    coding的话应该用不到,
    编码用的最多的是copy
    个人感觉web开发能把代码重用用好就不错了,接触不到设计模式
      

  2.   

    singl、adapter、factory用的比较多。
    其实当初也不知道设计模式这玩意儿,代码写多了自己会想着怎么写最合适。结果最后发现原来就是×××
      

  3.   

    光把他看成设计模式的话的确是比较恶心 但是如果你把他作为实现某种功能的方式的话 你就会发觉设计模式黑有用了 比如现在流行的SPRING或者HIBERNATE 就用了代理模式 
      

  4.   


    hibernate还有工厂呢 呵呵
      

  5.   

    曾几何时我也有这样的疑问,呵呵,现在用的最多的是singleton,factory和proxy吧
      

  6.   

    光把他看成设计模式的话的确是比较恶心 但是如果你把他作为实现某种功能的方式的话 你就会发觉设计模式黑有用了 比如现在流行的SPRING或者HIBERNATE 就用了代理模式 
      

  7.   

    怎么会没用过呢,代理模式等等呀,SSH框架都有用到
      

  8.   


    如果你每写一个模块,就可以copy很多雷同的代码的时候,就说明代码里面有臭味道,可以根据设计模式重构了
      

  9.   

    web的小项目比较多,因此设计模式可能用的不多,其实仔细观察下,还是有不少地方在用设计模式,呵呵。
    为了设计模式而去设计模式我个人不反对,毕竟练练手也能增加点经验,不过还是要看场合的,正式的项目要慎重,呵呵。
      

  10.   

    创建application是 用到了单态啊
      

  11.   

    当在客户体验效果反馈、以OOAD的方式检验程序设计(灵活性)、未来在维护性,重用性上遇到问题的时候,就就会反思设计模式与思想的重要性
      

  12.   

    我也有同感,没有很有意识的去用设计模式,而且对设计模式理解也不深入,4年web开发经验了,到现在才回过头来去考虑设计模式的问题。