Ron, 

Can you say something about C3 and migrating the object database 
across model refactorings ... didn't you have to upgrade / convert an 
old version object to its latest form every couple of weeks or so?  
How did you do that, if not with 'becomes:' (which is how I'd always 
assumed you'd done it).

thanks

--- In [EMAIL PROTECTED], Ron Jeffries 
<[EMAIL PROTECTED]> wrote:
> On Sunday, December 26, 2004, at 10:06:11 PM, aacockburn wrote:
> 
> > <[EMAIL PROTECTED]> wrote:
> >> 
> >> You're talking about become:? I was taught that to use that you 
had
> >> to get written permission from Alan Kay. :)
> >> 
> 
> > I've never used it, for essentially that reason. But 
> > things 'becoming' other types of things is so normal and common in
> > business ('becoming' an AmX gold card member, a Platinum level 
> > frequent flyer, etc.) that I'm increasingly tempted to play with 
it
> > as though it were standard issue business rule.
> 
> It'd be fun to play with it and see what happens. If I were tempted
> to do it within bowling, I suspect a wiser person than I, if you can
> imagine such a person, would suggest using the Strategy pattern
> rather than #become. But it'd be fun to try and see what happened.
> 
> Ron Jeffries
> www.XProgramming.com
> I'm not bad, I'm just drawn that way.  -- Jessica Rabbit





To Post a message, send it to:   [EMAIL PROTECTED]

To Unsubscribe, send a blank message to: [EMAIL PROTECTED]

ad-free courtesy of objectmentor.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/extremeprogramming/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to