4 ms·
Sometimes yes. Sometimes no. That's when I do TDD.
by purple_ducks 7y ago
Sometimes yes.
Sometimes no. That's when I do TDD.
- kissgyorgy 7y agoYou can only solve a problem with TDD well if you know EXACTLY what do you want to implement before even starting with exact input-output.
- purple_ducks 7y agoThat's blatantly not true. I use TDD to pick apart the problem bit by bit implementing the next (then unknown) step in a very piece meal fashion. edit: also, what kind of gatekeeping is "You can only solve a problem with TDD well if you know EXACTLY what do you want to implement". The end result is the same: a set of covering tests & working code.
- kissgyorgy 7y agoKent Beck, Martin Fowler and David Heinemeier Hansson disagrees with you: https://martinfowler.com/articles/is-tdd-dead/ https://martinfowler.com/articles/is-tdd-dead/
- purple_ducks 7y agoWow slam dunk. You really defeated my actual experience and proved your point on this one /s