重新开始系统的学习Java

重新开始系统的学习Java

两年前我是个Java程序员,可惜后来不做了。现在准备重新作回自己,因为写程序的时候我很快乐。朋友给我列了个清单。

   Refactoring : Improving the Design of Existing Code           重构:改善既有代码的设计          Martin Fowler

   Test-driven development                                                           测试驱动开发                               Kent Beck 

   EFFECTIVE JAVA Programming Language Guide                    EFFECTIVE JAVA 中文版            Joshua Bloch

   UML Distilled(3rd version)                                                        UML 精粹 ( 第三版 )                      Martin Fowler

    Agile Software Development: Principles, Patterns, and Practices               敏捷软件开发:原则、模式与实践      Robert C. Martin     

    Design Patterns                                                                                                      设计模式                                                  Addison Wesley/Pearson

还有一些框架需要掌握:
Appfuse,Struts,Spring,Hibernate 3,LifeRay,JBoss,AJAX。
那么就重新开始吧,不希望仅仅回到原来的位置,而是希望到达更高的高度。

你可能感兴趣的:(重新开始系统的学习Java)