內容介紹
《Java超級工具(上下影印版)》介紹了:所有真正的工匠都需要用最好的工具來做他們最精細的活兒,程式設計師也不例外。《Java超級工具》囊括了30個開源工具,專門用於提高任何規模的團隊或者組織中Java開發人員的實踐水平。每一章都包含針對一個特定工具的一系列短小精悍的小節——無論這個工具用於構建系統、版本控制或者開發流程中的其他方面——這樣你就相當於在一個包裝里得到了30本簡短的書籍。無論你選擇哪一種開發方式——敏捷、Rational統一過程(RUP)、極限編程(XP)、SCRUM或者其他——本書中的實踐技巧和工具都使得流程自動化和更最佳化。《Java超級工具》探討關鍵的Java開發問題領域和最佳實踐,並且專注於在開發周期的各個環節能夠提高生產力的開源工具,包括:
構建工具,例如Ant和Maven2
版本控制工具,例如CVS和Subversion
質量度量工具,例如CheckStyle、PMD、FindBugs和Jupiter
用來生成良好文檔同時降低寫文檔和維護文檔耗時的工具
單元測試工具,例如JUnit4、TestNG以及開源測試覆蓋工具Cobertura
集成測試、負載測試和性能測試自動化;網路服務、Swing接口和網路接口的自動化測試
問題管理工具,如Bugzilla和Trac
持續集成工具,例如Continuum、CruiseControl、LuntBuild和Hudson
提高開發實踐水平並且讓你在開發流程中的日子更容易些。《Java超級工具》對於核心開發人員和軟體架構師而言是必讀書目,能讓他們的職業生涯秩序井然。