[KCP] SystemChangeNotifications: Current state and some code

Martin Wirblat sql.mawi at t-link.de
Tue Jul 15 15:49:56 UTC 2003


>
>Event
>   CodeModified
>      ClassChanged
>      ClassRenamed
>      ClassAdded
>      ClassRemoved
>      MethodAdded
>      MethodRemoved
     
These names are misleading because one wouldn't think that such
classes are events.

>This exact issue has come up recently on the list with the 
>introduction of the Deprecation exception. That class was originally 
>called DeprecatedException. This, I hope you agree, does not match 
>the feel established by the ANSI exceptions: DivideByZero and 
>MessageNotUnderstood, Halt.

DivideByZero, MessageNotUnderstood and Halt imply or suggest some 
sort of Error. There is a difference!

Don't other names of EventClasses in Squeak include 'Event' ?

Regards
Martin



More information about the Squeak-dev mailing list