Where would you put the return?
Joshua 'Schwa' Gargus
schwa at cc.gatech.edu
Mon May 19 18:27:33 UTC 2003
I noticed that there were several changes in KCP that make exactly
the sort of change that you suggest, just not for that particular
On Mon, May 19, 2003 at 09:53:40AM -0700, Benoit St-Jean wrote:
> While we're in KCP mode, I was wondering if there was
> any good reason for the following code in
> isKindOf: aClass
> "Answer whether the class, aClass, is a superclass or
> class of the
> receiver. "
> self class == aClass
> ifTrue: [^ true]
> ifFalse: [^ self class inheritsFrom: aClass].
> Why isn't it written like that:
> ^self class == aClass
> ifTrue: [true]
> ifFalse: [self class inheritsFrom: aClass].
> Just curious. You can find similar "multiple returns"
> in a few places in the image... Not really important
> but I prefer the "cleaner" version...
> My 2 cents.
> Benoit St-Jean
> Yahoo! Messenger: bstjean
> A standpoint is an intellectual horizon of radius zero. -- Albert Einstein
More information about the Squeak-dev