Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re^2: Easy cloning leaving out selected attributes

by mzedeler (Pilgrim)
on Apr 17, 2012 at 11:31 UTC ( #965493=note: print w/ replies, xml ) Need Help??


in reply to Re: Easy cloning leaving out selected attributes
in thread Easy cloning leaving out selected attributes

The point is that some (few) attributes should never be cloned, while others should. In this case, I have some objects that are stored through KioukuDB, and it never makes sense that they get the same id as the original object.

I have a role that provides default ids, so it would be nice to have the clone method default to that.

Another thing I need to differentiate is between some attributes that should be shallow clones and others that should be deep clones (using the clone() method on them, of course).


Comment on Re^2: Easy cloning leaving out selected attributes

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (12)
As of 2014-12-18 11:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (51 votes), past polls