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