Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re^2: Top Seven (Bad) Reasons Not To Use Modules

by bellaire (Hermit)
on Mar 15, 2009 at 16:34 UTC ( [id://750748]=note: print w/replies, xml ) Need Help??


in reply to Re: Top Seven (Bad) Reasons Not To Use Modules
in thread Top Seven (Bad) Reasons Not To Use Modules

I agree that there's the danger of advice being taken as gospel, as you put it. FWIW, I don't ask that anyone substitute my judgment for theirs, and I don't by any means think there is One True Rule on how to go about things. The only One True Rule is: think about what you are doing and use your best judgment.

I simply felt that if I'm going to take a position in the meditation, it should be consistent. I wanted to offer food for thought, and so I presented my reasoning as directly as possible. As I've mentioned elsewhere, I've mainly been in situations where these arguments make sense: my systems don't get pushed to more than a handful of servers and accounts, and my organization's policies give me wide latitude to choose what software I need to accomplish the task at hand.

Someone else would be much better qualified to write the contrary meditation on Top N (Good) Reasons Not To Use Modules. Maybe JavaFan? :)
  • Comment on Re^2: Top Seven (Bad) Reasons Not To Use Modules

Replies are listed 'Best First'.
Re^3: Top Seven (Bad) Reasons Not To Use Modules
by JavaFan (Canon) on Mar 15, 2009 at 17:35 UTC
    I think that in general good meditations show both sides of the arguments. The way you wrote your meditation was to present the counter-argument to use a module, and then to be very dismissive about it, in a style of writing that suggests only inferior developers could have considered such arguments.

    That's a way of writing that suggests to me you yourself didn't think the arguments over. Articles that picture the world using more shades of gray than black and white are far more useful - and carry much more weight in my book.

      Fair enough. That wasn't my intent, so I'm sorry it was taken that way.

Log In?
Username:
Password:

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

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

    No recent polls found