1. 4
  1.  

  2. 1

    I found the beginning confusing.

    Just so we can all agree what we’re talking about, I think that TDD works like this: … … I don’t see that as being a design methodology.

    And then:

    Instead we discover a design through writing tests. TDD doesn’t design for you, but it does give you a set of behaviours within which to do design.

    How is TDD not a design methodology, then?!