Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
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
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 about the Monastery: (10)
As of 2014-09-17 18:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (94 votes), past polls