Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
38 used & new from $28.97

Have one to sell? Sell yours here
 
   
Tell a Friend
Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series)
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series) (Paperback)

by Jeff Langr (Author)
4.8 out of 5 stars  (12 customer reviews)

List Price: $54.99
Price: $47.50 & this item ships for FREE with Super Saver Shipping. Details
You Save: $7.49 (14%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 8? Choose One-Day Shipping at checkout. See details

38 used & new available from $28.97

Better Together

Buy this book with Test Driven Development: By Example (The Addison-Wesley Signature Series) by Kent Beck today!

Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series) Test Driven Development: By Example (The Addison-Wesley Signature Series)
Buy Together Today: $84.70

Customers Who Bought This Item Also Bought

JUnit Recipes: Practical Methods for Programmer Testing

JUnit Recipes: Practical Methods for Programmer Testing by J. B. Rainsberger

4.8 out of 5 stars (20) 
Head First Design Patterns (Head First)

Head First Design Patterns (Head First) by Elisabeth Freeman

4.6 out of 5 stars (237)  $29.67
Agile Estimating and Planning (Robert C. Martin Series)

Agile Estimating and Planning (Robert C. Martin Series) by Mike Cohn

4.7 out of 5 stars (43)  $41.00
Head First Java, 2nd Edition

Head First Java, 2nd Edition by Kathy Sierra

4.5 out of 5 stars (207)  $29.67
Test Driven: TDD and Acceptance TDD for Java Developers

Test Driven: TDD and Acceptance TDD for Java Developers by Lasse Koskela

4.5 out of 5 stars (8)  $29.69
Explore similar items : Books (50)

Editorial Reviews
From the Back Cover

Master Java 5.0 and TDD Together: Build More Robust, Professional Software

Master Java 5.0, object-oriented design, and Test-Driven Development (TDD) by learning them together. Agile Java weaves all three into a single coherent approach to building professional, robust software systems. Jeff Langr shows exactly how Java and TDD integrate throughout the entire development lifecycle, helping you leverage today's fastest, most efficient development techniques from the very outset.

Langr writes for every programmer, even those with little or no experience with Java, object-oriented development, or agile methods. He shows how to translate oral requirements into practical tests, and then how to use those tests to create reliable, high-performance Java code that solves real problems. Agile Java doesn't just teach the core features of the Java language: it presents coded test examples for each of them. This TDD-centered approach doesn't just lead to better code: it provides powerful feedback that will help you learn Java far more rapidly. The use of TDD as a learning mechanism is a landmark departure from conventional teaching techniques.

  • Presents an expert overview of TDD and agile programming techniques from the Java developer's perspective

  • Brings together practical best practices for Java, TDD, and OO design

  • Walks through setting up Java 5.0 and writing your first program

  • Covers all the basics, including strings, packages, and more

  • Simplifies object-oriented concepts, including classes, interfaces, polymorphism, and inheritance

  • Contains detailed chapters on exceptions and logging, math, I/O, reflection, multithreading, and Swing

  • Offers seamlessly-integrated explanations of Java 5.0's key innovations, from generics to annotations

  • Shows how TDD impacts system design, and vice versa

  • Complements any agile or traditional methodology, including Extreme Programming (XP)


© Copyright Pearson Education. All rights reserved.



About the Author

Jeff Langr has more than twenty years of development experience. He currently consults on software development, design, and agile processes through his company, Langr Software Solutions (www.LangrSoft.com). Langr worked for Uncle Bob Martin for two years at Object Mentor. He is the author of Essential Java Style (Prentice Hall PTR, 1999), and has published widely on Java and TDD in Software Development, C/C++ Users Journal, and diverse online magazine sites and portals.

www.langrsoft.com


© Copyright Pearson Education. All rights reserved.



See all Editorial Reviews

Product Details
  • Paperback: 792 pages
  • Publisher: Prentice Hall PTR (February 24, 2005)
  • Language: English
  • ISBN-10: 0131482394
  • ISBN-13: 978-0131482395
  • Product Dimensions: 9.1 x 6.8 x 1.5 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  (12 customer reviews)
  • Amazon.com Sales Rank: #301,191 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #75 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Testing

    (Publishers and authors: Improve Your Sales)