Local cover image
Local cover image

Growing object-oriented software, guided by tests.

By: Contributor(s): Material type: TextOriginal language: English Publisher: United States : Pearson Education, 2010Description: 358 páginas : : figuras ; tablesContent type:
  • texto
Media type:
  • sin mediación
Carrier type:
  • volumen
ISBN:
  • 9780321503626
  • 0321503627
Subject(s): DDC classification:
  • 23 005.117 F855g
Contents:
Chapter 1. What Is the Point of Test-Driven Development?. -- Chapter 2. Test-Driven Development with Objects. -- Chapter 3. An Introduction to the Tools. -- Chapter 4. Kick-Starting the Test-Driven Cycle. -- Chapter 5. Maintaining the Test-Driven Cycle. -- Chapter 6. Object-Oriented Style. -- Chapter 7. Achieving Object-Oriented Design. -- Chapter 8. Building on Third-Party Code. -- Chapter 9. Commissioning an Auction Sniper. -- Chapter 10. The Walking Skeleton. -- Chapter 11. Passing the First Test. -- Chapter 12. Getting Ready to Bid. -- Chapter 13. The Sniper Makes a Bid. -- Chapter 14. The Sniper Wins the Auction. -- Chapter 15. Towards a Real User Interface. -- Chapter 16. Sniping for Multiple Items. -- Chapter 17. Teasing Apart Main. -- Chapter 18. Filling In the Details. -- Chapter 19. Handling Failure. -- Chapter 20. Listening to the Tests. -- Chapter 21. Test Readability. -- Chapter 22. Constructing Complex Test Data. -- Chapter 23. Test Diagnostics. -- Chapter 24. Test Flexibility. -- Chapter 25. Testing Persistence. -- Chapter 26. Unit Testing and Threads. -- Chapter 27. Testing Asynchronous Code.
Summary: Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coherent, reliable, and maintainable.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Cover image Item type Current library Home library Collection Shelving location Call number Materials specified Vol info URL Copy number Status Notes Date due Barcode Item holds Item hold queue priority Course reserves
LIBROS - MATERIAL GENERAL BIBLIOTECA CENTRAL General 005.117 F855g (Browse shelf(Opens below)) Ej.:1 Available 086923
Total holds: 0

Contents.

Chapter 1. What Is the Point of Test-Driven Development?. -- Chapter 2. Test-Driven Development with Objects. -- Chapter 3. An Introduction to the Tools. -- Chapter 4. Kick-Starting the Test-Driven Cycle. -- Chapter 5. Maintaining the Test-Driven Cycle. -- Chapter 6. Object-Oriented Style. -- Chapter 7. Achieving Object-Oriented Design. -- Chapter 8. Building on Third-Party Code. -- Chapter 9. Commissioning an Auction Sniper. -- Chapter 10. The Walking Skeleton. -- Chapter 11. Passing the First Test. -- Chapter 12. Getting Ready to Bid. -- Chapter 13. The Sniper Makes a Bid. -- Chapter 14. The Sniper Wins the Auction. -- Chapter 15. Towards a Real User Interface. -- Chapter 16. Sniping for Multiple Items. -- Chapter 17. Teasing Apart Main. -- Chapter 18. Filling In the Details. -- Chapter 19. Handling Failure. -- Chapter 20. Listening to the Tests. -- Chapter 21. Test Readability. -- Chapter 22. Constructing Complex Test Data. -- Chapter 23. Test Diagnostics. -- Chapter 24. Test Flexibility. -- Chapter 25. Testing Persistence. -- Chapter 26. Unit Testing and Threads. -- Chapter 27. Testing Asynchronous Code.

Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coherent, reliable, and maintainable.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image