Damian Brunold

Steve Freeman, Nat Pryce: Growing Object-Oriented Software, Guided by Tests

Programmieren

Inhaltsverzeichnis

  1. What is the point of test-driven development?
  2. Test-driven development with objects
  3. An introduction to the tools
  4. Kick-starting the test-driven cycle
  5. Maintaining the test-driven cycle
  6. Object-oriented style
  7. Achieving object-oriented design
  8. Building on third-party code
  9. Commisioning a auction sniper
  10. The walking skeleton
  11. Passing the first test
  12. Getting ready to bid
  13. The sniper makes a bid
  14. The sniper wins the auction
  15. Towards a real user interface
  16. Sniping for multiple items
  17. Teasing apart main
  18. Filling in the details
  19. Handling failure
  20. Listening to the tests
  21. Test readability
  22. Constructing complex test data
  23. Test diagnostics
  24. Test flexibility
  25. Testing persistence
  26. Unit testing and threads
  27. Testing asynchronous code

Amazon.deAmazon.com