[FIX][KCP] KCP-0112-FixCanUnderstand

Peter van Rooijen peter at vanrooijen.com
Fri Dec 12 17:05:07 UTC 2003


From: <n.schaerli at gmx.net>
> from preamble:
>
> "Change Set: KCP-0112-FixCanUnderstand
> Date: 12 December 2003
> Author: Nathanael Schaerli
>
> Fixes canUnderstand so that it deals with abstract methods (i.e.,
> subclassResponsibility and shouldNotImplement) in the right way."!

Natanael,

Are you sure this is wise? How exactly did you decide what is "the right
way"?

How do other dialects implement #canUnderstand:? Are they also "wrong"?

If you need the new semantics for something you are working on, why not add
another method that does exactly what you want instead of modifying this
old-timer?

Regards,

Peter van Rooijen




More information about the Squeak-dev mailing list