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

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

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

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

 Kent Beck 著作:

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

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

Duncan 是Apache Tomcat和Apache Ant的原創(chuàng)作者,1997-2001年曾在Sun Microsystems工作,參與促成了Sun Microsystems公司向Apache Software Foundation的捐贈(zèng)。在Sun工作期間,他創(chuàng)作了兩個(gè)版本的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公司的高級(jí)員工,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ī)范的專(zhuān)家組之一,也是Tomcat servlet container Catalina的架構(gòu)師。

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

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

Joshua Bloch 著作:

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