meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

Is TDD Dead? Episode #4 - Costs and downsides of testing and TDD

Thoughtworks Technology Podcast

Thoughtworks

Technology, Careers, Business

4.558 Ratings

🗓️ 27 May 2014

⏱️ 35 minutes

🧾️ Download transcript

Summary

Martin, Kent and David discuss costs and other downsides of testing and TDD.

Transcript

Click on a timestamp to play from that location

0:00.0

Hey everyone, this is David Nidemannsen. I am here with Martin Fowler and Kent Beck to talk for the fourth round of is TDD dead.

0:10.0

Today we're going to talk about the drawbacks, the cons, the pressures, the nudgings of TDD, basically the utter half of the trade-off.

0:21.6

We keep talking about how TDD and other testing techniques are all about trade-offs.

0:27.6

So to talk about trade-offs, you really have to understand the drawbacks.

0:32.6

Because if there are no drawbacks, there are no trade-offs.

0:35.6

And I think that that's perhaps one of the things that I've been most

0:39.1

interested in with this whole debate

0:41.2

is to basically illuminate

0:42.9

the fact that things are not free.

0:46.0

Nothing is free. No technique

0:47.3

is free, no approach is free,

0:49.9

and TD surely

0:51.3

is not free either.

0:52.9

And we have a number of these pressures and nudgings to talk about.

0:58.0

That's, I think, the paradigm to think about it with that there's nothing.

1:04.0

TDD doesn't force you to do anything.

1:06.0

Nobody forced you to do anything.

1:08.0

I feel like TDD nudges you in a certain direction, or it exerts

1:12.4

a certain pressure to follow it. It doesn't mean that it dictates that path. It doesn't mean

1:18.0

you have to follow that path. That's just what I've observed watching people do TDD and

1:24.1

watching myself do TDD at times.

1:31.7

And I think the first thing that I spot that I noticed relates to over-testing.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.