Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
If the Perl5 defaults are so error prone, then why on earth didn't you work to change them in the perl core...

Backwards compatibility.

I'd really like to say more, but I really shouldn't have to.

they will be enforced by others that don't have any clue about perl - our PHBs and project managers.

In the absence of PBP, clueless managers wielding arbitrary rules with little technical knowledge would wield arbitrary rules with little technical knowledge. That's the thing about justifying stupid rules--they don't need good reasons. They'll do it anyway.

Meanwhile, capable people have one more tool and one more book to read to gain more knowledge--knowledge that some of us learned the hard way.

I'm fairly bad with power tools. I'm also fairly glad that the people who came before me put safety guides on bandsaws. Yes, I know they don't prevent all accidents, but I have all of my fingers and toes today because the people who knew using power tools better than I did not only taught me how to use them well but helped put rules and guides in place in the hopes of preventing me from misusing them.

I fail to see how that's a bad thing, or how people determined to do the wrong thing no matter the cost or justification make the existence of those rules and guides bad either.


In reply to Re^9: Best practice or cargo cult? by chromatic
in thread Best practice or cargo cult? by robinbowes

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (4)
As of 2024-04-24 22:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found