I think that in Bloc alain did it on purpose and not just by accident.
Alain may correct me:

An event is managed by the event loop and other. The idea is that other objects do not register to an event.
        it happens to me.

An announcement is raised and unknown object can register and get access to it.
        Other register to react to it.

So Event is not equal to Announcement

Stef



Le 27/7/15 23:57, Peter Uhnák a écrit :
Hi,

is there a good reason why not just rename Announcement to Event since everyone is calling it that anyways? Everybody (almost irrespective of language) understands what an event, whilst Announcement is a new vocabulary.

Most people when subclassing will anyways do

Announcement subclass: MyEvent

and so forth.

Is there a benefit in naming it Announcement? Doesn't it just add more confusion?

For example Bloc has
Announcement subclass: #BlAbstractEvent
and
Announcement subclass: #BlMorphAnnouncement

whilst Event is clearly favored.
BlMorphAnnouncement allSubclasses size. "5"
BlAbstractEvent allSubclasses size. "60"

(Why does Bloc has this separation anyways?)

Peter


Reply via email to