Steve Freeman, Nat Pryce: Growing Object-Oriented Software, Guided by Tests
Programmieren
Inhaltsverzeichnis
- What is the point of test-driven development?
- Test-driven development with objects
- An introduction to the tools
- Kick-starting the test-driven cycle
- Maintaining the test-driven cycle
- Object-oriented style
- Achieving object-oriented design
- Building on third-party code
- Commisioning a auction sniper
- The walking skeleton
- Passing the first test
- Getting ready to bid
- The sniper makes a bid
- The sniper wins the auction
- Towards a real user interface
- Sniping for multiple items
- Teasing apart main
- Filling in the details
- Handling failure
- Listening to the tests
- Test readability
- Constructing complex test data
- Test diagnostics
- Test flexibility
- Testing persistence
- Unit testing and threads
- Testing asynchronous code
Amazon.deAmazon.com