可以多 看看一些高人写的代码。会对你有很大的帮助的。如一些开源的软件如sping,hiernate,tomcat等。

解决方案 »

  1.   

    现在JAVA的书好多
    那种才好?
      

  2.   

    书上的模式跟实践中的模式不尽相同的;
    我们公司很多项目都写着基于MVC,但其实跟MVC有很多区别;
    而且每个项目模式也很不相同.我觉得书上介绍那些模式只是用来参考,而最主要的还是
    具体做项目的经验实践吧.
      

  3.   

    其实现在PATTERNS都抄来抄去的啦,了解就可以了。
    接分~~
      

  4.   

    模式这个东西只有结合实际才可以发挥他强大的作用,很多有经验的开发人员说:做项目的时候多看看讲理论的书,看理论时多做做或看看结合这个理论开发的程序。我觉得这句话很对。我觉得关于阎宏那本java模式确实太冗长,里面有很多重复的东西,但是确实是一本不多的书,把模式讲的通俗易懂,我的建议是:能够理解的部分仔细看看,不能理解的部分概括的看看,在自己动手做项目前想一想,看看能不能用到学到的模式还有一点就是GOF的《设计模式》也很经典,而且很薄。
      

  5.   

    《设计模式》是设计类的技巧,可能你在编程的时候都会用到,只是不觉得而已。
    MVC并不单单是模式,应该讲是模型,是一种程序的架构。
    现在软件工程很牛,的确很牛,应该学学其中的思想,至于用就要看实际的了。
      

  6.   

    http://www.jdon.com/designpatterns/index.htm这里有 GOF的 设计模式(Patterns in Java)
      

  7.   

    我现在在看《java设计模式》感觉对于设计技巧提高不少,比较好,还是应该多思考多动手,对于提高OO的设计技巧也很有帮助。
      

  8.   

    <java与模式>与<设计模式>结合看效果比较好。我觉得如果你说收获不大,是因为你没有真正的做过大一点的项目,缺少经验。看设计模式一定要有实际经验才能真正的理解
      

  9.   

    接分其实模式基本上都一样,但是中心思想都差不多
    1:面向接口编程(我觉得最重要的)
    2:OCP
    3:DIP
    4:L**(望了)
    我觉得主要就是这些了java与模式这本书,刚开始我看的时候,觉得真他妈的烂,说的什么玩意阿
    看第二遍的时候,觉得说得好象还可以,就是错误多了一点
    第三遍的时候,觉得恩,不错,经典,就是错误多(飞思的也就这样了)
    第四遍,觉得还可以,但是有些垃圾:)
    这就是我的心得了:)
      

  10.   

    LSP
    我第一遍看的时候,就知道这是一本不可多得的好书
    所谓DP,一定要你有一定的编程经验,并且有改善代码结构的想法和实践。
    不然看得再多也不会有共鸣。