最受歡迎的8位Java牛人

jopen 11年前發布 | 29K 次閱讀 程序員

        下面是 8 位 Java 牛人,他們為 Java 社區編寫框架、產品、工具或撰寫書籍改變了 Java 編程的方式。

        P.S 以下排名純屬個人喜好。

        1. Tomcat & Ant 創始人

最受歡迎的8位Java牛人

        James Duncan Davidson,當他還是 Sun 公司 (1997–2001) 的一名軟件工程師時創立了基于 Java 的 Web 服務器 Tomcat。直到現在 Tomcat 仍然被用于很多 Java Web 項目。此外他還編寫了 Ant 構建工具,采用 XML 描述構建過程和依賴管理成為了構建基于 Java Web 程序的實際標準。

        相關鏈接

  1. James Duncan Davidson 推ter
  2. James Duncan Davidson Wiki
  3. James Duncan Davidson 個人博客
  4. Apache Ant
  5. Apache Tomcat
  6. </ol>

            2. 測試驅動開發和 JUnit 創始人

            

    最受歡迎的8位Java牛人

            Kent Beck 創立了極限編程和測試驅動軟件開發方法。此外,他和 Erich Gamma 編寫了 JUnit,一個簡單測試框架成為了構建基于 Java Web 程序測試的實際標準。JUnit 和測試驅動開發組合改變了傳統的 Java 編程方式,許多 Java 者對此并不感冒。

            相關鏈接

    1. Kent Beck 推ter
    2. Kent Beck Wiki
    3. Kent Beck 博客
    4. JUnit 測試框架
    5. 極限編程 Wiki
    6. 測試驅動開發 Wiki
    7. </ol>

              新聞和訪談

      1. Kent Beck: “我認為我們是在飛機上編程”
      2. 采訪 Kent Beck 和 Martin Fowler
      3. 與 Kent Beck 談極限編程
      4. </ol>

                Kent Beck 著作

        1. Extreme Programming Explained: Embrace Change (2nd Edition)
        2. Refactoring: Improving the Design of Existing Code
        3. JUnit Pocket Guide
        4. </ol>

                  3. Java Collections 框架

          最受歡迎的8位Java牛人

                  Joshua Bloch 領導設計并實現了眾多 Java 平臺特性,包括 JDK5.0 語言改進和廣受贊譽的 Java Collection 框架。2004 年 6 月,他離開了 Sun 公司成為 Google 首席 Java 架構師。接下來他憑借“Effective Java”一書贏得了著名的 Jolt 大獎,該書也是受到爭議的 Java 必讀書籍。

                  相關鏈接

          1. Joshua Bloch 推ter
          2. Joshua Bloch Wiki
          3. </ol>

                    新聞和訪談

            1. Effective Java: Joshua Bloch 訪談
            2. 超級明星 Josh Bloch
            3. </ol>

                      Joshua Bloch著作

              1. Effective Java (2nd Edition)
              2. Java Concurrency in Practice
              3. </ol>

                        4. JBoss 創始人

                最受歡迎的8位Java牛人

                        Marc Fleury 在 2001 年創立了 JBoss 開源 Java 應用服務器。JBoss 是帶有爭議的基于 Java Web 應用程序實際標準。接下來,他將 JBoss 賣給了 RedHat 并加盟 RedHat 繼續 JBoss 開發。2007 年 2 月 9 日,他決定離開 RedHat 追求個人愛好,比如教學、研究生物學、音樂以及和家人在一起。

                        相關鏈接

                1. Marc Fleury Wiki
                2. Marc Fleury 博客
                3. JBoss 應用服務器
                4. </ol>

                          新聞和訪談

                  1. Red Hat 會失去 JBoss 創始人嗎?
                  2. JBoss 創始人 Marc Fleury 離開 Red Hat,現在該怎么辦?
                  3. JBoss’s Marc Fleury 在 SOA、ESB 和 OSS
                  4. 復活 Marc Fleury
                  5. </ol>

                            5. Struts 創始人

                    最受歡迎的8位Java牛人

                            Craig Mcclanahan 是一個流行的 MVC 框架 Struts 的創建者,富有爭議的是每個 Java 開發者都知道如何編寫 Structs 代碼。由于在早期獲得了巨大的成功,基本上每個較早的 Java Web 應用程序都采用了 Structs 實現。

                            相關鏈接

                    1. Craig Mcclanahan Wiki
                    2. Craig Mcclanahan Blog
                    3. Apache Struts
                    4. </ol>

                              新聞和訪談

                      1. Craig McClanahan訪談
                      2. Struts 還是 JSF?
                      3. </ol>

                                6. Spring 創始人

                        最受歡迎的8位Java牛人

                                Rod Johnson 是 Java 開源應用框架 Spring 的創始人。他是 Spring 的創建者和 SpringSource 的 CEO。此外,Rod 的著作 Expert One-on-One J2EE Design and Development (2002) 是最具影響力的 J2EE 書籍。

                                相關鏈接

                        1. Rod Johnson 推ter
                        2. Rod Johnson 博客
                        3. SpringSource
                        4. Spring 框架 Wiki
                        5. </ol>

                                  新聞和訪談

                          1. VMware.com : VMware to acquire SpringSource
                          2. Rod Johnson : VMware to acquire SpringSource
                          3. Rod Johnson 訪談 – CEO – Interface21
                          4. Rod Johnson 關于 Spring 維護策略改變問答
                          5. Expert One-on-One J2EE Design and Development: Rod Johnson訪談
                          6. </ol>

                                    Rod Johnson 著作

                            1. Expert One-on-One J2EE Design and Development (Programmer to Programmer)
                            2. Expert One-on-One J2EE Development without EJB
                            3. </ol>

                                      7. Hibernate 創始人

                              最受歡迎的8位Java牛人

                                      Gavin King 是一個流行對象/關系持久化 Java 解決方案 Hibernate 項目的創始人,同時也是 Java EE5 應用框架 Seam 的作者。此外,他還為 EJB 3.0 和 JPA 設計作出了重大貢獻。

                                      相關鏈接

                              1. Gavin King 博客
                              2. Hibernate Wiki
                              3. Hibernate 框架
                              4. JBoss seam
                              5. </ol>

                                        新聞和訪談

                                1. Tech Chat: Gavin King 談 Contexts 和依賴注入 Weld, Java EE 6
                                2. JPT : Gavin King 訪談 Hibernate
                                3. JavaFree : Hibernate 創始人 Gavin King 訪談
                                4. Gavin King 深度解析 Seam
                                5. </ol>

                                          Gavin King 著作

                                  1. Java Persistence with Hibernate
                                  2. Hibernate in Action (In Action series)
                                  3. </ol>

                                            8. Java 語言之父

                                    最受歡迎的8位Java牛人

                                            James Gosling 在 1994 年發明了 Java。他完成了 Java 的最初設計、編譯器和虛擬機。由于他的貢獻,他被推舉為美國國家工程院院士。2010 年 4 月 2 日他離開了 Sun 公司,后者最近被 Oracle 收購。談到為什么會離開,Gosling 在博客中寫道:“更確切地說我的離開比留下更有意義。”

                                            相關鏈接

                                    1. James Gosling 博客
                                    2. James Gosling Wiki
                                    3. </ol>

                                              新聞和訪談

                                      1. Dennis Ritchie、Bjarne Stroustrup 和 James Gosling 訪談
                                      2. James Gosling 訪談,“Java 之父”
                                      3. 開發者訪談:James Gosling
                                      4. </ol>

                                          英文原文:most-popular-top-8-java-people  譯者-唐尤華
                                        來自: www.importnew.com
                                         本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
                                         轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
                                         本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!