導(dǎo)讀:本文介紹了8個Java的領(lǐng)軍人物,他們創(chuàng)建了框架,產(chǎn)品,工具或者書籍,并將其捐獻(xiàn)給了Java社區(qū),改變了Java的編碼方式。

8. Test Driven Development & JUnit創(chuàng)始人

Kent Beck是XP(Extreme Programming)的創(chuàng)始人;同時還是極限( Extreme)編程,

 測試驅(qū)動開發(fā)的創(chuàng)造者;并與Erich Gamma一起創(chuàng)建了JUnit,也許就因為這個簡單而又強(qiáng)大的工具,讓眾多的程序員更加認(rèn)可和信賴極限編程,從而引起了Java敏捷開發(fā)的狂潮。

 Kent Beck 著作:

James Duncan Davidson,Tomcat和Ant創(chuàng)始人。

 Duncan于1970年7月29日生于美國德克薩斯州。主要專注在Mac OS X、Java和XML技術(shù)。他頻繁地在全世界各種會議上演講,話題范圍從開源到高效Java開發(fā)。

Duncan 是Apache Tomcat和Apache Ant的原創(chuàng)作者,1997-2001年曾在Sun Microsystems工作,參與促成了Sun Microsystems公司向Apache Software Foundation的捐贈。在Sun工作期間,他創(chuàng)作了兩個版本的Java Servlet API規(guī)范,以及Java API for XML Processing(Java版XML API)規(guī)范。

相關(guān)鏈接

James Duncan Davidson Twitter

James Duncan Davidson Wiki

James Duncan Davidson personal blog

Apache Ant

Apache Tomcat

6. Struts 創(chuàng)始人

Craig R. McClanahan,1960年出生于丹麥Aarhus。程序員,Sun公司的高級員工,Java Server Faces(JSF)技術(shù)規(guī)范組負(fù)責(zé)人,Apache Struts framework創(chuàng)始人,Java Studio Creator負(fù)責(zé)人,《Struts in action》作者。他是servlet 2.2, 2.3和JSP 1.1, 1.2規(guī)范的專家組之一,也是Tomcat servlet container Catalina的架構(gòu)師。

5. Java Collections Framework創(chuàng)始人

Joshua Bloch,是Google公司的首席Java架構(gòu)師。是Jolt大獎的獲得者。他曾是Sun公司的杰出工程師,和Transarc公司的高級系統(tǒng)設(shè)計師。Bloch曾帶領(lǐng)團(tuán)隊設(shè)計和實現(xiàn)過無數(shù)的Java平臺特性,包括JDK 5.0語言增強(qiáng)版和獲獎的Java Collections Framework。他的著作還包括:《Java Puzzlers》、《Java Concurrency in Practive》等。

Joshua Bloch 著作:

Rod Johnson,Spring Framework創(chuàng)始人。 Rod在悉尼大學(xué)不僅獲得了計算機(jī)學(xué)位,同