[Editted this... sometimes I need to turn off the "smack down" and resist the urge to do what appears to be flaming... I didn't really mean to]
Ok, I'm throwing this out there for Jacob. I just read where someone created (an excellent article on) yet another Testing acronym. The post, BTW, is well thought except that I THINK he misses the point of what POUT is
(and he has comments turned off so I can't slap him for missing Jacob's point). He lumps POUT in with the test-last crowd (which I know I am sometimes a part of). He claims that POUT is a subset of his new acronym which takes into account both testing first and testing last. POUT according to Jacob's excellent post on it is Automated Unit Testing at anytime (so it could be TDD, or TAD). The actual quote here is this
"I think some of the confusion with TDD discussions is that TDD is an intensified version of POUT."
So TDD is a form of POUT [again, this is my interpretation... Troy feels that Jacob leaves some doubt... and Jacob seems to back that up, so again... I need to throw away the flame thrower sometimes... forgive me]. Jacob wanted to bring to light the fact that Unit testing is good in whatever form you do it, and the study that he tore into really proves that.
That said Troy's article is pretty good... he [debatably]
just misses the point that POUT and TSD (his new acronym) really mean the same thing...
Unit testing is good for your dev. work. So now everyone go back to your coding (and hopefully POUTing).
| posted on Thursday, February 21, 2008 9:05 AM