
Writing Change-Proof Software with Tests - JSJ 555
JavaScript Jabber
00:00
Is TDD a Good Idea?
I do believe in TDD to some degree. If you can, if you can just find the specification really well and you know the inputs and the outputs, then I think that TDD makes a lot of you don't have to know the specification well at all on the contrary. The whole point to TDD is helping you do the investigation stage to be. And again, it goes like a bit to the concept that I was talking about earlier that, you know, software always changes. That's what maintenance mode needs to me. When done right, every system when done right is going to break.
Transcript
Play full episode