Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus (Paperback)
暫譯: 極限編程的 Java 工具:掌握包括 Ant、JUnit 和 Cactus 的開源工具 (平裝本)
Richard Hightower, Nicholas Lesiecki
買這商品的人也買了...
-
$1,078UNIX Network Programming, Volume 1, 2/e (精裝)
-
$1,200$1,176 -
$1,090$1,068 -
$1,300$1,274 -
$1,029Operating Systems: Internals and Design Principles, 4/e
-
$1,580$1,501 -
$1,270$1,207 -
$1,029Operating System Concepts, 6/e
-
$970Introduction to Algorithms, 2/e
-
$1,029Absolute C++
-
$1,150$1,127 -
$825Access Cookbook (Paperback)
-
$1,730$1,644 -
$1,274Computer Architecture: A Quantitative Approach, 3/e(精裝本)
-
$1,030$1,009 -
$350$231 -
$750$638 -
$650$514 -
$680$537 -
$480$408 -
$680$449 -
$650$514 -
$350$277 -
$350$277 -
$840$756
相關主題
商品描述
Learn how to use the hottest new Java open source tools for eXtreme
Programming
eXtreme Programming (XP) is a new development methodology for
building software systems quickly without sacrificing quality. New Java open
source tools have appeared recently that help with the most time-consuming and
difficult part of the XP process-testing, integration, and deployment. Java
Tools for eXtreme Programming is the first complete guide to using those tools
for XP. Throughout the book, author Richard Hightower uses a sample application
to demonstrate how each Java tool is used. For each tool, he provides a concise
description of key concepts, plenty of code examples, and directions for setting
up scripts for automating the development step in which the tool is used. The
book also features a detailed reference to each of the major tools, complete
with coding examples.
* XP is the most popular new development
methodology
* A practical, code-intensive guide to the tools that enterprise
Java developers need when using the XP methodology to build
applications
Companion Web site features sample code, XP software tool
updates, and links to useful XP sites.
Table of Contents
Acknowledgments.
Introduction.
PART I: INTRODUCTION AND KEY CONCEPTS.
Introduction to Extreme Programming.
J2EE Deployment Concepts.
Example Applications.
PART II: MASTERING THE TOOLS.
Continuous Integration with Ant.
Building Java Applications with Ant.
Building J2EE Applications with Ant.
Unit Testing with JUnit.
Testing Container Services with Cactus.
Functional Testing with HttpUnit.
Measuring Application Performance with JMeter.
Load Testing with JUnitPerf.
PART III: API AND TAG REFERENCE.
Ant Tag Reference.
Ant API Reference.
JUnit API Reference.
Cactus API Reference.
HttpUnit API Reference.
Index.
商品描述(中文翻譯)
學習如何使用最新的 Java 開源工具來進行極限編程(eXtreme Programming,XP)。極限編程是一種新的開發方法論,旨在快速構建軟體系統而不犧牲質量。最近出現了一些新的 Java 開源工具,幫助解決 XP 過程中最耗時和最困難的部分——測試、整合和部署。《Java 工具與極限編程》是使用這些工具進行 XP 的第一本完整指南。在整本書中,作者 Richard Hightower 使用一個範例應用程式來演示每個 Java 工具的使用方法。對於每個工具,他提供了關鍵概念的簡明描述、豐富的程式碼範例,以及設置自動化開發步驟的腳本指導。這本書還詳細參考了每個主要工具,並附有程式碼範例。
* XP 是最受歡迎的新開發方法論
* 一本實用的、以程式碼為重點的指南,幫助企業 Java 開發人員在使用 XP 方法論構建應用程式時所需的工具
伴隨的網站提供範例程式碼、XP 軟體工具更新以及有用的 XP 網站連結。
目錄
致謝
引言
第一部分:引言與關鍵概念
極限編程介紹
J2EE 部署概念
範例應用程式
第二部分:掌握工具
使用 Ant 進行持續整合
使用 Ant 構建 Java 應用程式
使用 Ant 構建 J2EE 應用程式
使用 JUnit 進行單元測試
使用 Cactus 測試容器服務
使用 HttpUnit 進行功能測試
使用 JMeter 測量應用程式性能
使用 JUnitPerf 進行負載測試
第三部分:API 和標籤參考
Ant 標籤參考
Ant API 參考
JUnit API 參考
Cactus API 參考
HttpUnit API 參考
索引