On Sunday, December 26, 2004, at 12:48:37 PM, aacockburn wrote:

> <<Alistair: would it be OK with you if I write an article refactoring
> this solution?>>
> <<it is a very interesting implementation:
> what it does is rather compact and contains some good ideas.
> According to my limited understanding of good, much less 
> elegant Smalltalk code, however, it could use some work.
>>>

> Looking forward to it, Ron. I understood and understand those things
> you mentioned, but as I tried the multi-function version, decided 
> that 10 lines of loop code with decent naming was 
> small enough to fit in a person's eye and therefore worth leaving in
> a single place where it could all be stared at in one go; compared
> with clicking over multiple methods and having the cognitive load of
> switching mental contexts (plus passing a bunch of state around).
> So I look forward to seeing what you can come up with.

There'll certainly be more methods, spread all over. It should make
an interesting comparison. Maybe even two, I have another idea for
how to approach it, though I expect that to reach the same result.

> <<I offer these thoughts in the spirit of learning 
> and self improvement, with the greatest respect 
> for my fellow programmers, and because it's my birthday.>
> Yayyyy!  Are you yet the oldest living, still-programming Smalltalker?

I'm not sure. Is Trygve still active? I doubt that I've passed him
... and it looks like he's got some new Squeak stuff up on his site.

I guess I'm still running second. :)

Ron Jeffries
www.XProgramming.com
A man hears what he wants to hear, and disregards the rest. -- Paul Simon




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