The Other Half of Coding
/
Mechanisms
/
Using TDD to Constrain Behavioral Changes
Using TDD to Constrain Behavioral Changes
https://leanpub.com/other-half
The Fountainhead
https://leanpub.com/other-half
How Much TDD This Book Covers
https://leanpub.com/other-half
“Red-Green-Refactor”
https://leanpub.com/other-half
Tests as Specifications
https://leanpub.com/other-half
Tests Specify Behavior
https://leanpub.com/other-half
Reframing “Red-Green-Refactor”
https://leanpub.com/other-half
Test-Driven Development Example
https://leanpub.com/other-half
The First Test
https://leanpub.com/other-half
Completing the Boundary
https://leanpub.com/other-half
Constrained Motion
https://leanpub.com/other-half
Caveat: Legacy Code
https://leanpub.com/other-half
Mitigation: “Islands” of TDD
https://leanpub.com/other-half
Wrapping up
Mechanisms
https://leanpub.com/other-half
Previous
Favoring Transformation Priorities
Up next
Patience
In this chapter
Using TDD to Constrain Behavioral Changes