|
|
|
|
|
by douglasputnam
5864 days ago
|
|
cashto's post was a "serious" effort to disperse the cloud of dogma surrounding unit testing and TDD. I hardly think that lashing back with "poppycock" is driving the conversation in the direction of "serious discussion". cashto emphasized that unit testing is useful for teams with non-expert programmers (viz. his comment about the Dreyfus model of skill acquisition). Many of us are non-experts who benefit from working with the TDD training wheels on; it's O.K. to be less a Jedi All-Star hacker. But the phenomenal programmers, the men and women who were 10 times better than me, could not be bothered with TDD, even through the endorsed it for mere mortals. To paraphrase the TDD credo of “no test is worse than having no tests”, we can assert that blind faith is not better than no faith at all. |
|
I also notice reference to writing tests after the fact. I understand TDD to involve writing tests first. That's how I practice it anyway.