java架构师之路书籍推荐

当自己非常娴熟的运用Java编程,而且有了一一个良好的编程思路和习惯了,但是你可能还缺乏对应用软件整体架构的把握,现在就是你迈向架构师的第一步。

l、《Expert One-on-One J2EE Design and Development》

这本书是RodJohnson 的成名著作,非常经典,从这本书中的代码诞生了springframework 但是好像这本书没有中译本。

2、《Expert One-on-One J2EE Development w vithout EJB 》

这本书由gigix 组织翻译,多位业界专家参与,虽然署名译者是JavaEye,其实JavaEye 出力不多,实在是忝居译者之名。

以上两本书都是Rod Johnson 的经典名著,Java 架构师的必读书籍。在我所推荐的这些书籍当中,是我看过的最仔细,最认真的书,我当时读这本书几乎是废寝忘食的一气读完的,有小时候挑灯夜读金庸武侠小说的劲头,书中所讲内容和自己的经验知识一一印证,又被无比精辟的总结出来,读完这本书以后,我有种被打通经脉,功力爆增的感觉。

但是后来我看过一些其他人的评价,似乎阅读体验并没有我那么high,也许是因为每个人的知识积累和经验不司导致的。我那个时候刚好是经验知识积累已经足够丰富,但是还没有系统的整理成型,让这本书一梳理,立刻形成完整的知识体系了。

3、《企业应用架构模式》

Martin 的又- 一本名著,但这本书我只是乏泛的看了一一遍,并没有仔细看。这本书似乎更适合做框架的人去看,例如如果你打算自己写一一个ORM的话,这本书是一定要看的。但是做应用的人,不看貌似也无所谓,但是如果有空,我还是推荐认真看看,会让你知道框架为什么要这样设计,这样你的层次可以晋升到框架设计者的角度去思考问题。Martin 的书我向来都是推崇,但是从来都没有像RodJohnson 的书那样非常认真去看。

4、《敏捷软件开发原则、模式与实践》

UncleBob 的名著,敏捷的经典名著,这本书比较特别,与其说是讲软件开发过程的书,不如说讲软件架构的书,本书用了很大篇幅讲各种面向对象软件开发的各种模式,个人以为看了这本书,就不必看GOF的《设计模式》了。

你可能感兴趣的:(java架构师之路书籍推荐)