Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^6: A different OO approach

by adrianh (Chancellor)
on Dec 15, 2002 at 23:08 UTC ( #220073=note: print w/ replies, xml ) Need Help??


in reply to Re: Re: Re: Re: Re: A different OO approach
in thread A different OO approach

In the simplest form...seems extreme for a module.

I'm afraid I'm the sort of weirdo who will write a module for a one-liner if it means I don't have to type it twice. I'll then code something to inline it automatically if efficiency proves to be an issue :-)

On the other hand, if your attributes are more complex it could easily become worthy of using a module.

It's not that they're more complex, it's that when I refactor code they tend to move around a fair bit between classes. Since I change them a lot, forgetting to tweak a DESTROY method or update a list of attributes is exactly what I'm likely to do. It's an artifact of my development style.


Comment on Re^6: A different OO approach
Replies are listed 'Best First'.
Re^7: A different OO approach
by Aristotle (Chancellor) on Dec 16, 2002 at 00:45 UTC
    I'm the sort of weirdo who will write a module for a one-liner if it means I don't have to type it twice. I'll then code something to inline it automatically if efficiency proves to be an issue :-)
    Heh, I was thinking just that while I was reading shotgunefx's post. That makes two of us I guess. :)

    Makeshifts last the longest.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://220073]
help
Chatterbox?
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: (9)
As of 2015-07-29 01:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls