導(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 personal blog
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é)位,同