Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: Request for Comments on Perl::Critic

by cchampion (Curate)
on Nov 01, 2005 at 10:36 UTC ( #504561=note: print w/ replies, xml ) Need Help??


in reply to Request for Comments on Perl::Critic

I used Perl::Critic 0.12 to clean some legacy code and I was impressed. Now I see that the latest version has many enhancements, and such a task should be much easier.

I like the interface, although the policy names are a little scary. If you could find a way of making them shorter (or even identifiable by some acronym, for instance ppwb as a shortcut to ProhibitParensWithBuiltins) perhaps they could become a habit for command line enthusiasts.

As for your plan to enhancements, I see very favourably your idea of covering most of Conway's book, but I don't think I would use a feature that changes my code automatically based on some rule. Sure it looks interesting, but I produce just enough bugs manually, that I don't need the ones introduced in my code automatically.

;)

Kudos for this great job!


Comment on Re: Request for Comments on Perl::Critic

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://504561]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (13)
As of 2015-07-03 12:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (52 votes), past polls