一.技術(shù)
J2EE技術(shù)是架構(gòu)師的基礎(chǔ)。
1.《Java編程思想》
初學(xué)Java時(shí)閱讀這本書覺得好難,閱讀第二遍時(shí)才覺得講的很細(xì)致。
這是一本不怕多讀的好書。
2.《J2EE應(yīng)用與BEA WebLogic Server》
用實(shí)例詳細(xì)講了J2EE各個(gè)技術(shù)細(xì)節(jié):Servlet,JSP,JDBC,JNDI,JMS,EJB(Session,Entity,Message) Java-Mail,JAAS。是快速學(xué)習(xí)J2EE技術(shù)的好書。
3.《精通EJB》
MASTERING JavaBeans Enterprise的中文版,EJB的細(xì)節(jié)講的很好,是深入EJB的好參考。
二.設(shè)計(jì)
J2EE架構(gòu)師除了熟悉J2EE技術(shù)外更多的需要關(guān)注分析、設(shè)計(jì)、建模、以及發(fā)揮技術(shù)領(lǐng)導(dǎo)的作用,因此需要在面向?qū)ο笤O(shè)計(jì)領(lǐng)域打下堅(jiān)實(shí)的基礎(chǔ)。
1.《UML和模式應(yīng)用》
結(jié)合UML講述面向?qū)ο?,非常適合初學(xué)UML和面向?qū)ο蟆?/p>
MartinFowler 認(rèn)為它是進(jìn)入00世界的最佳的一本圖書。
2.《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》
模式四人幫的經(jīng)典書,不用多說了吧。
3.《Java與模式》
很喜歡這本書的很中文化的例子,很地道。厚度是它的優(yōu)點(diǎn)、同樣是它的缺點(diǎn)。
4.《J2EE核心模式》
J2EE架構(gòu)師必看的一本,是做J2EE架構(gòu)設(shè)計(jì)的好書。
5.《EJB設(shè)計(jì)模式》
做EJB Designe的好書。
6.《敏捷軟件開發(fā):原則、模式與實(shí)踐》
榮獲美國《軟件開發(fā)》第13屆震憾(Jolt)大獎(jiǎng)!CSDN專家孟巖力薦。
7.《企業(yè)應(yīng)用架構(gòu)模式》
面向?qū)ο蟠髱烳artin Fowler大作。
書中有很多模式已經(jīng)被應(yīng)用到開源項(xiàng)目中,尤其是持久層的模式。
8.《軟件架構(gòu):組織原則與模式》
講軟件架構(gòu)理論與實(shí)踐方面很深入的一本書。著名IT咨詢專家張訊翻譯的。
9.《重構(gòu):改善既有代碼的設(shè)計(jì)(中文版)》
大師Martin Fowler的力作,大師的作品就是不同,技術(shù)書籍都可以寫得通俗易懂、而且幽默。
三.流程
《統(tǒng)一軟件開發(fā)過程》
這是Rational三位大師(Ivar Jacobson, Grady Booch, James Rumbaugh )的力作。
是學(xué)習(xí)RUP精髓的好書。