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/