Book Content
chapters • 10h48m total length
1. WHY SHOULD I CARE FOR TEST-DRIVEN DEVELOPMENT
2. TOOLS, FRAMEWORKS, AND ENVIRONMENTS
3. RED-GREEN-REFACTOR – FROM FAILURE THROUGH SUCCESS UNTIL PERFECTION
4. UNIT TESTING – FOCUSING ON WHAT YOU DO AND NOT ON WHAT HAS BEEN DONE
5. DESIGN – IF IT'S NOT TESTABLE, IT'S NOT DESIGNED WELL
6. MOCKING – REMOVING EXTERNAL DEPENDENCIES
7. FUNCTIONAL PROGRAMMING AND TDD – A PERFECT MATCH
8. BDD – WORKING TOGETHER WITH THE WHOLE TEAM
9. REFACTORING LEGACY CODE – MAKING IT YOUNG AGAIN
10. FEATURE TOGGLES – DEPLOYING PARTIALLY DONE FEATURES TO PRODUCTION-
11. PUTTING IT ALL TOGETHER
12. LEVERAGE THE POWER OF TDD BY IMPLEMENTING CONTINUOUS DELIVERY














