相信你們都讀過(guò)其中的一些書(shū),太經(jīng)典了,值得反復(fù)玩味。每本都能從我的sky drive網(wǎng)絡(luò)硬盤(pán)下載
1. thinking in java
java developer常見(jiàn)案頭書(shū)
2. effective java, 2nd Edition
會(huì)寫(xiě)代碼和寫(xiě)好代碼的差距,可以靠這本書(shū)縮短。包含JDK1.5的feature. 太出名了,不多評(píng)論。
3. refactoring – improve the design of existing code
Martin Fowler的經(jīng)典著作之一。初看的時(shí)候一頭冷汗,他指出的很多錯(cuò)誤我也犯過(guò)。
4. J2EE Development Without EJB
Rod Johnson單挑EJB的思想基本都反映在這里
5. J2EE Design & Development
作者仍然是Rod Johnson, 和上一本書(shū)是一個(gè)系列的好書(shū),同樣經(jīng)典。
6. Domain Driven Design – Tackling Complexity In The Heart Of Software
近兩年來(lái)對(duì)自己影響最大的一本書(shū)。俺到處推廣之。
7. Extreme programming explained – embrace change 2nd edition
第一版就備受推崇, 得了Jolt大獎(jiǎng),這是Kent Beck又經(jīng)錘煉的第二版
8. Patterns of Enterprise Application Architecture
很多人都是通過(guò)這本書(shū)認(rèn)識(shí)Martin大叔的吧? 哈哈,去年10月我親眼見(jiàn)到了Martin Fowler,還問(wèn)了問(wèn)關(guān)于這本書(shū)的問(wèn)題。
9. Spring in Action
自己是靠這本書(shū)入門Spring的
10. Pro Spring
說(shuō)實(shí)話,這本書(shū)只是簡(jiǎn)單翻過(guò),講了一些上一本書(shū)沒(méi)cover到的東西。Amazon上評(píng)價(jià)相當(dāng)高
11. Java Persistence with Hibernate
學(xué)hibernate的不二之選
12. Struts 2 in Action
Struts2這種技術(shù)不太適合看書(shū)學(xué),應(yīng)該直接看例子+google, 這本可以撿重點(diǎn)看看,然后當(dāng)工具書(shū)使。