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/