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

Re: Using the same module twice

by Aighearach (Initiate)
on Nov 08, 2004 at 21:04 UTC ( [id://406209]=note: print w/replies, xml ) Need Help??


in reply to Using the same module twice
in thread function chdir in Module Cwd broken?

Yeah, but I think that it's still true as a general principle. Of course there are exceptions. I'd even go so far as to say, there are exceptions to the rule "never use goto LABEL" . But I would still say, when I was looking at something other than that cosmically rare situation, that the general rule is valid.

The only reason your example is okay, IMO, is that you're pressed for time and are planning to split that module into more than one later, when your teapot isn't boiling over or whatever. That's the only reason for it; it's temporary and prevents a problem later. Otherwise it's redundant, confusing, and reinforces and incorrect notion of scope.


--
Snazzy tagline here

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2024-03-29 02:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found