自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

J2EE架構師之路

企業(yè)動態(tài)
很多初學Java的朋友要我推薦一些書籍,很愿意分享從程序員到架構師的歷程中閱讀過的好書,但是每個人的掌握的技術基礎不大一樣,所以推薦的書單并不具有通用性。僅在此列舉在過去幾年中閱讀過的,而且比較優(yōu)秀的書。

不經意的回首,工作進入第五個年頭了,發(fā)現(xiàn)走過了從Java程序員到J2EE架構師的歷程。

發(fā)現(xiàn)電腦上安裝了各種各樣的J2EE工具:JBuilder, WSAD, Eclipse, Rose, Together, Weblogic, Jtest,Optimizator,Mysql...

發(fā)現(xiàn)電腦上保存了各種各樣的OpenSource項目:Tomcat,JBoss,Ant,Hibernate,Spring,ibatis,Struts,Log4j,Lucene,Movable Type, Ofbiz, Orbix, Torque, Jcrontab...

發(fā)現(xiàn)書架上擺滿了各種技術書籍,從EJB到UML,從模式到架構,從重構到統(tǒng)一軟件開發(fā)過程……不經意成了China-pub的忠實的客戶。

技術的世界是狹小的,視線在開發(fā)工具的Coder和Debug窗口之間切換,思維在代碼和模式間聚焦;技術的世界同樣是廣闊的,在松耦合緊內聚的原則尋找程序的和諧,在性能與空間上尋找算法的平衡。

很多初學Java的朋友要我推薦一些書籍,很愿意分享從程序員到架構師的歷程中閱讀過的好書,但是每個人的掌握的技術基礎不大一樣,所以推薦的書單并不具有通用性。

僅在此列舉在過去幾年中閱讀過的,而且比較優(yōu)秀的書:

一.技術

J2EE技術是架構師的基礎。
1.《Java編程思想》

初學Java時閱讀這本書覺得好難,閱讀第二遍時才覺得講的很細致。
這是一本不怕多讀的好書。

2.《J2EE應用與BEA WebLogic Server》

用實例詳細講了J2EE各個技術細節(jié):Servlet,JSP,JDBC,JNDI,JMS,EJB(Session,Entity,Message) Java-Mail,JAAS。是快速學習J2EE技術的好書。

3.《精通EJB》

MASTERING JavaBeans Enterprise的中文版,EJB的細節(jié)講的很好,是深入EJB的好參考。

二.設計

J2EE架構師除了熟悉J2EE技術外更多的需要關注分析、設計、建模、以及發(fā)揮技術領導的作用,因此需要在面向對象設計領域打下堅實的基礎。

1.《UML和模式應用》

結合UML講述面向對象,非常適合初學UML和面向對象。

MartinFowler 認為它是進入00世界的最佳的一本圖書。

2.《設計模式:可復用面向對象軟件的基礎》

模式四人幫的經典書,不用多說了吧。

3.《Java與模式》

很喜歡這本書的很中文化的例子,很地道。厚度是它的優(yōu)點、同樣是它的缺點。

 4.《J2EE核心模式》

J2EE架構師必看的一本,是做J2EE架構設計的好書。

5.《EJB設計模式》

做EJB Designe的好書。

6.《敏捷軟件開發(fā):原則、模式與實踐》

榮獲美國《軟件開發(fā)》第13屆震憾(Jolt)大獎!CSDN專家孟巖力薦。

7.《企業(yè)應用架構模式》

面向對象大師Martin Fowler大作。

書中有很多模式已經被應用到開源項目中,尤其是持久層的模式。

8.《軟件架構:組織原則與模式》

講軟件架構理論與實踐方面很深入的一本書。著名IT咨詢專家張訊翻譯的。

 9.《重構:改善既有代碼的設計(中文版)》

大師Martin Fowler的力作,大師的作品就是不同,技術書籍都可以寫得通俗易懂、而且幽默。

三.流程

《統(tǒng)一軟件開發(fā)過程》

這是Rational三位大師(Ivar Jacobson, Grady Booch, James Rumbaugh )的力作。

是學習RUP精髓的好書。

http://javacnsuperman.blog.sohu.com/110851204.html

原文鏈接:http://javacnsuperman.blog.sohu.com/110851204.html

【編輯推薦】

  1. 系統(tǒng)架構師成功的秘訣 需具備豐富開發(fā)經驗
  2. 專家解析:程序員到軟件架構師培訓與認證之路
  3. 系統(tǒng)架構師成功的秘訣 需具備豐富開發(fā)經驗
責任編輯:張攀 來源: 搜狐博客
相關推薦

2009-06-23 08:06:46

J2EE體系架構J2EE模型J2EE設計模式

2009-06-22 17:34:40

J2EE架構

2009-06-10 14:10:23

J2EE學習J2EE是什么

2009-06-11 17:06:11

J2EE歷史Java EE概述

2009-06-10 13:37:06

J2EE可伸縮性J2EE靈活性J2EE維護

2009-06-10 16:25:43

J2EE架構架構

2009-06-23 16:48:26

J2EE常見問題J2EE平臺

2009-06-22 17:05:41

Java EEJava企業(yè)應用

2009-06-18 16:13:14

J2EE開發(fā)

2009-06-22 16:21:02

J2EE線程

2009-06-18 15:54:57

J2EE下使用JNDI

2009-06-23 08:12:48

J2EE調用存儲過程

2009-06-10 16:35:26

2009-06-23 08:03:02

2019-01-08 16:26:43

Java EEJ2EEJakarta EE

2009-06-23 16:50:24

2009-06-23 16:52:55

J2EE縮寫名詞

2009-06-10 13:30:32

J2EE四層模型客戶層Web層

2009-06-25 13:22:00

J2EE常用Jar包

2009-06-08 21:34:09

J2EEJ2SEJ2ME
點贊
收藏

51CTO技術棧公眾號