Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Top 11 (GOOD) reasons not to use someone else's Modules

by Anonymous Monk
on Apr 29, 2012 at 17:23 UTC ( [id://967954]=note: print w/replies, xml ) Need Help??


in reply to Top 11 (GOOD) reasons not to use someone else's Modules

You forgot two:

  1. TROLLING Finished polishing your last script? Have a little time to kill? Feeling ignored? Just hop over to PerlMonks and start a thread about ... oh about anything, really, it doesn't matter, but be sure to include a phrase that matches /not \s+ use \s+ CPAN .* module/xms. Poking a fire ant mound with a stick is about the closest equivalent to the mindless swarming and biting this will provoke.
  2. AD HOC BAYESIAN ADVICE FILTERING Say you value PerlMonks for its wisdom and advice, then you are left with a problem: What advice is good? How can you tell? This problem is a social network analog to that of email spam. Here is a heuristic on how to proceed:
    • Get a pad of paper and a pencil
    • Troll a thread as per the point above, but include an actual valid reason for not using CPAN. Two reasons that strangers are never able to gainsay without some claim to omniscience are, "My company won't allow it," and "I cannot have external dependencies". There are others.
    • Come back to the thread in about a day. Write down the user names of the responses and weight them as you will. Remember, the point is not to mark down people for advocating CPAN, but to mark down people for mindlessly advocating CPAN.
    • Keep this list of weighted user names next to your computer or taped to the laptop case. Refer to it when in doubt about the probable sagacity inherent in a future post.

    For the advanced learner, send a quick email to Paul Graham asking how he'd automate this. Then open a thread asking monks to help translate some lisp code to perl. Be sure to mention that the conversion can't use CPAN modules....

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (6)
As of 2024-04-18 10:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found