<?xml version="1.0" encoding="windows-1252"?>
<node id="655953" title="Re: Perl best practices fanatism" created="2007-12-09 08:30:22" updated="2007-12-09 03:30:22">
<type id="11">
note</type>
<author id="646951">
KurtSchwind</author>
<data>
<field name="doctext">
&lt;p&gt;I think we can all agree that PBP is a set of guidelines, not laws.  But the guidelines are &lt;b&gt;very good&lt;/b&gt;.  If I was starting a new perl shop up, I'd hand that out as the guidelines to use.  Like some other folks, I think it's far more common to have complete chaos and disorder than to have fanatical rule following.
&lt;/p&gt;
&lt;p&gt;Given the two environments, I'd rather have the fanatics.  But if I had the choice of working with people who &lt;u&gt;thought&lt;/u&gt; about the rules and made conscience decisions to break them where appropriate (and &lt;b&gt;&lt;i&gt;Document&lt;/i&gt;&lt;/b&gt; those decisions), I'd rather have that.
&lt;/p&gt;
&lt;p&gt;As it stands today, I try very hard to pass &lt;tt&gt;perlcritic -brutal&lt;/tt&gt; if I can.  I use strictures 99% of the time.  But I don't get hung up if brutal is complaining about something I don't care about.
&lt;/p&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-646951"&gt;
--&lt;br /&gt;&lt;i&gt;
I used to drive a Heisenbergmobile, but every time I looked at the speedometer, I got lost.&lt;/i&gt;
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
655882</field>
<field name="parent_node">
655882</field>
</data>
</node>
