Автор этой статьи не утверждал, что он работает быстрее.
Вместо этого это альтернативная архитектура.Используя встроенную систему событий, вы подписываетесь на издателя событий.В этой статье есть одноэлементная «шина данных», которая объединяет события, на которые вы подписаны.
В конечном счете, это решает другую проблему, ИМО.ObserverManager
в этой статье рассылает события, которые могут быть обнаружены любым объектом в системе.Он отлично подходит для таких мероприятий, как «Воспроизвести фильм», «Приостановить фильм», «Перейти к ссылке» и т. Д., Где любой может опубликовать его, а любой может подписаться на него.Это слабо связано.Вроде как радио CB.
Шаблон событий в Flex / Flash, с другой стороны, более интимный.Свойство объекта модели изменилось, и пользовательский интерфейс, например, хочет его отобразить.События идут объект к объекту.Это более тесно связано - объекты должны иметь ссылки друг на друга.Вроде как телефонный звонок (или, если это односторонний, телеграф, может быть?)