Is TDD Dead? 2: Test-induced design damage

Kent Beck, David Heinemeier Hansson, and Martin Fowler talk about TDD. David feels that using TDD leads to approaches such as hexagonal rails that is test-induced design damage due to the complexity of excessive indirection. Kent thinks it’s less about TDD and more about the quality of design decisions.

Before watching this conversation you should look at the gist David prepared to show an example of the design damage he is concerned about. You might also watch the video where the much-missed Jim Weirich explores this approach to a hexagonal architecture.

Also huffduffed as…

  1. TDD part 2

    —Huffduffed by theBjornIdentity on

  2. Second “Is TDD Dead” Hangout video and audio available, third hangout scheduled

    —Huffduffed by bruand on

  3. Is TDD dead - Part 2

    —Huffduffed by schoeffm on

  4. Second “Is TDD Dead” Hangout video and audio available, third hangout scheduled

    —Huffduffed by sprugman on

  5. Is TDD Dead (Part 2)

    —Huffduffed by nightshowerer on

  6. Is TDD Dead 2: Test-induced design damage

    —Huffduffed by timvisher on

  7. Is TDD Dead #2: Test-induced design damage

    —Huffduffed by jrsinclair on

  8. Is TDD Dead part 2: Test-induced design damage

    —Huffduffed by alexfarran on

  9. Is TDD Dead #2 - Test-induced design damage

    —Huffduffed by DennisLaumen on

  10. Is TDD Dead part 2: Test-induced design damage

    —Huffduffed by gentusmaximus on

  11. Is TDD dead? Part 2

    —Huffduffed by jlinx on

  12. Is TDD Dead #2 - Test-induced design damage

    —Huffduffed by juanangosto on

  13. Is TDD Dead?

    —Huffduffed by richardkmiller on

Possibly related…