in reply to RFC: Perl Testing -- How to Introduce to a team
The first problem is how to write tests with Perl. The other Monks have provided good advise, to which I would only add that, at a more advanced stage, learn how to conduct coverage analysis with Devel::Cover.
Second, "most of us are self taught, or have only the haziest ideas about Object Oriented Programming, or writing/ using modules at all." Note that this is a problem distinct from the learning-how-to-write-tests problem.
Third, "I’m also going to touch on Perl Tidy and Perl Critic, as ways for us to enforce these coding standards weÂ’re agreeing on." Again, this is a problem distinct from testing.
I would recommend thinking about:
As you can see, these are not Perl questions or testing questions; they are human relations questions. Tests can't change suboptimal code; only humans can. Lest you bite off more than one person can chew, I recommend that you think about these questions a bit, then figure out the best role for you yourself to play.
|
|---|