Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus

Buy

Learn how to transform XP theory into concrete Java® development techniques!

Software developers live by the mantra "evolve or die." Adhering to that philosophy, Richard Hightower and Nicholas Lesiecki present you with an innovative book about Extreme Programming (XP)–– a development methodology that enables developers to build flexible, high-quality software in a quick, efficient, and cost-effective manner. This book teaches you how to implement XP in Java using open source Java XP development tools and how to master the most difficult part of the XP process: testing, integration, and deployment.

Written with experienced Java developers in mind, this book begins with a brief introduction to XP methodology and techniques, and then dives into a sample application used throughout the rest of the book to provide a real-world view of the tools and development practices in action. The authors provide concise descriptions of the key concepts behind each tool, offering code examples and step-by-step tutorials to guide readers to mastery of the technical aspects of XP development.

This book covers the following XP subjects:

  • Automated unit and functional testing
  • Continuous integration through build and deployment automation
  • The value of refactoring and continuous integration
  • How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and JMeter can be used to achieve the goals of the XP methodology

The companion Web site contains:

  • Sample code
  • Updates on XP software tools
  • Links to useful XP sites

Wiley Computer Publishing’s Java ™ Open Source Library provides professional Java programmers with in-depth guides to the growing number of open source tools and technologies for developing , testing, and deploying Java applications.

About the Author

RICHARD HIGHTOWER is Director of Development at eBlox, where he spearheads the companys XP adoption efforts and provides technical leadership. He is a regular contributor to Java Developers Journal and is the former Senior Software Engineer for Java Architecture at Intel.

NICHOLAS LESIECKI has been employed in the software industry for longer than the corporate life spans of most dot-coms. He currently boasts one of the top ten Java certification scores in the nation.

(HTML tags aren't allowed.)

Carpenter's Complete Guide to the SAS REPORT Procedure
Carpenter's Complete Guide to the SAS REPORT Procedure
Art Carpenter demystifies the powerful REPORT procedure and shows you how to incorporate this highly flexible and customizable procedure into your SAS reporting programs. Combining his years of SAS experience with a talent for instruction, Art offers clear and comprehensive coverage that demonstrates how valuable this procedure is for both...
Sams Teach Yourself Office Productivity All in One
Sams Teach Yourself Office Productivity All in One
Find all the answers to a Microsoft Office user's questions in one big, easy-to-use book. Sams Teach Yourself Office Productivity All in One is designed to teach the new computer user how to get the most out of an Office productivity suite. It does not assume the reader wants to learn how to use just one product,...
Finance: A Fine Art
Finance: A Fine Art

"Like a true Master in Fine Arts, Michel Fleuriet is able to combine a great historical culture with a deep technical background to give us a brilliant and synthetic view of the fundamentals driving financial markets. This book should be a reference in a troubled period where everyone, from the non professional investor to the sophisticated...


Human Evolution: Genes, Genealogies and Phylogenies
Human Evolution: Genes, Genealogies and Phylogenies

Controversy over human evolution remains widespread. However, the human genome project and genetic sequencing of many other species have provided myriad precise and unambiguous genetic markers that establish our evolutionary relationships with other mammals. Human Evolution: Genes, Genealogies and Phylogenies identifies and explains these...

Biological Anthropology of the Human Skeleton
Biological Anthropology of the Human Skeleton

An Indispensable Resource on Advanced Methods of Analysis of Human Skeletal and Dental Remains in Archaeological and Forensic Contexts

Now in its third edition, Biological Anthropology of the Human Skeleton has become a key reference for bioarchaeologists, human osteologists, and paleopathologists...

From Java to C#
From Java to C#
This book provides a comprehensive introduction to the C# programming language introduced by Microsoft with the first official release in February 2002. C# is part of a much larger project called .NET, which provides a vast library of classes allowing software developers to create applications to meet almost any need in the industrial and research...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy