Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re^5: eval "require $class" seems wrong (code)

by tye (Sage)
on Aug 22, 2007 at 23:01 UTC ( #634537=note: print w/replies, xml ) Need Help??

in reply to Re^4: eval "require $class" seems wrong (::)
in thread eval "require $class" seems wrong

The choices of code I posted over 2 hours ago are all shorter, don't make your one minor mistake, and don't waste code making duplicate checks of %INC nor repeating parts of the error message that will be in $@. But, yeah, that's the general idea. :)

- tye        

  • Comment on Re^5: eval "require $class" seems wrong (code)

Replies are listed 'Best First'.
Re^6: eval "require $class" seems wrong (code)
by rvosa (Curate) on Aug 23, 2007 at 14:10 UTC
    Sorry, what's the minor mistake? I'm trying to figure out how to do this correctly. I know the bit I wrote is more verbose (I did that for clarity), but of course I want to avoid duplicate %INC checks, so could you please explain? Thanks!

      Did you compare the code? It isn't much code at all, so I'd think that should be your first approach.

      The minor mistake was lack of support for modules like D'oh and Acme::Don't (hence the emphasis).

      but of course I want to avoid duplicate %INC checks, so could you please explain?

      I'm at a loss. What don't you understand about duplicate %INC checks when comparing my code examples to yours?

      - tye        

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2021-12-09 08:23 GMT
Find Nodes?
    Voting Booth?
    R or B?

    Results (36 votes). Check out past polls.