<?xml version="1.0" encoding="windows-1252"?>
<node id="505125" title="Re^2: Request for Comments on Perl::Critic" created="2005-11-02 17:01:15" updated="2005-11-02 12:01:15">
<type id="11">
note</type>
<author id="458049">
jthalhammer</author>
<data>
<field name="doctext">
The Perl::Critic distribution is fully self-compliant.  If you have &lt;a href="http://search.cpan.org/dist/Test-Perl-Critic"&gt;Test::Perl::Critic&lt;/a&gt; installed, then it automatically critiques itself during the build.
&lt;/p&gt;
But I'm just like everyone else who has read PBP:  there are some practices that I'm still working to adopt and there are some that I completely reject.  Does this make Perl::Critic a heretic?  I don't think so.
&lt;/p&gt;
Regardless of how it is actually written, the idea behind Perl::Critic is to help developers follow clear and consistent coding practices.  It doesn't actually matter what those practices are.  I just chose to start with PBP becuase they are well known and come from a reputable source.  Any developer is free to create Perl::Critic::Policy modules that enforce their style and practices.
&lt;/p&gt;
-Jeff

</field>
<field name="root_node">
504523</field>
<field name="parent_node">
504572</field>
</data>
</node>
