...A rhetorical question brought about by the situation on my current engagement whereby the mandated test 'tools' for perl scripts & modules include the aforementioned Test::Unit.

I feel the need to post what follows - being a (nearly un)conciousness stream) to an, if not appreciative, then certainly knowledgeable audience - because any attempt to unburden myself elsewhere i.e. on the current engagement, inevitably results in almost suicidal frustration (due to the lack of knowledge & understanding)...

Within the context of a test team using perl to automate the real-time testing of hardware (& software) products, as I've said earlier, my current client engagement mandates the means of testing of modules (& to some degree, scripts) using the following...

Numbered amongst the reasons cited (for the above) are...

In retrospect, this is, AFAICT, the complete list of reasons

Whilst any testing has to be better than none at all, I would and indeed do, contend that this [the above] sucks (and then some!!!), for the following reasons...

Well, thanx for listening/reading - I feel a whole load better now - suffice it to say that, at work, it feels like the quip on my favourite mug is so pertinent to be eerily redolent i.e. I refuse to have a battle of wits with an unarmed person.

A user level that continues to overstate my experience :-))

Replies are listed 'Best First'.
Re: Test::Unit - How do I love thee, let me count the ways...
by Herkum (Parson) on May 03, 2009 at 20:32 UTC

    You know, for all the programmers out there, it surprise's me how few actually,

    1. can create a cpan style package,
    2. write unit tests,
    3. write POD
    4. know what Perl Tidy is,

    It pisses me off to no end because these are all in common use in other languages. But with Perl, some of these guys look at you are like your speaking in tongues!

    I would love for some company create a Perl Project Development Tool like Visual Studio, instead of just an editor like Komodo or Eclipse. Then maybe some of these people can come up to a coding standard on par with other languages.

      ... because these are all in common use in other languages.

      I have to disagree with this part. Unit tests and documentation have been in short supply in most of the positions I've worked (most of which were not in Perl). It's definitely getting better, but the grass is not always greener...

      Despite the complaints from the OP (with which I can really sympathize), I am at least guardedly hopeful. I haven't had to argue the benefits of version control with any job in the last few years. That was a constant battle in the beginning of my career.<shrug/>

      I'm afraid that change comes slowly.

      G. Wade
      some of these guys at like you are speaking in tongues!
      Uh oh, at tad ats hot dog.