要看的書真不少,主攻方向:模式,SOA,分布式算法,多核計算,安全,動態語言和領域語言。羅列一下,可能還會有新的加入。
《Clean Code A Handbook of Agile Software Craftsmanship》,《Oreilly.Beautiful.Code》和 《
Addison.Wesley.Implementation.Patterns》三本一起看,細品重要章節
《
addison.wesley.java.concurrency.in.practice》,《
Java.Threads.3rd.Edition》,《
Morgan.Kaufmann.The.Art.of.Multiprocessor.Programming》三本一起看,細讀目前還不了解的章節,有些用到的時候還可以順便翻閱一下
《
Prentice.Hall.SOA.Principles.of.Service.Design》,《
SOA Design Patterns》, 《
ESB Architecture for SOA》,《
SOA with Java》 第一第二本細讀,第三四本通讀, 3,4本還沒出,第2本還沒電子版的。
《
Open Source ESBs in Action》主要還是servicemix,通讀
《
Manning.SOA.Security》,《A practical Guide to Trusted Computing》 主要了解如何實現,原理在學校已學過
《
算法導論第二版》, 《
Design and Analysis of Distributed Algorithms》 第一本以前看過,細讀
《
Apress.Pro.Java.EE.Spring.Patterns》,《
Apress.Pro.Spring.2.5》或者3.0吧, 了解新功能,主要還是設計模式
《
Programming Ruby》,《
Ruby for Rails》, 《
From.Java.to.Ruby》三本一起看,第一本已經看了一部分了,第一本細讀,能看多少看多少
《
The.ThoughtWorks.Anthology》細讀,有時間就看,能看多少看多少
《
Programming Erlang》有時間就看
《
Morgan.Kaufmann.Java.Data.Mining》 有時間就看,了解一下原理
除了幾本Thomas Erl的soa書籍還沒出的以外,其他的都可以載到電子版了(SOA design pattern目前除外),環保。