Показать сообщение отдельно
Старый 21.03.2011, 18:07
Stargazer вне форума Посмотреть профиль Отправить личное сообщение для Stargazer Найти все сообщения от Stargazer
  № 17  
Ответить с цитированием
Stargazer

Регистрация: Nov 2008
Сообщений: 528
Цитата:
Сообщение от Atarion Посмотреть сообщение
просто это вариант "реальный" так как делают в c++ во всех настоящих языках програмированния. а не какие то прыжки с бубном в угоду странным мозгам сотрудников адобе
Вы протестуете против "моды adobe", но незаметно для себя восхваляете "моду c++".

Во-первых. То, что в c++ и других "настоящих языках" сложилась какая-нибудь традиция, не означает, что модель событий, предложенная adobe для as3, является ущербной.

Во-вторых. Широкое распространение такой модели в as3 объясняется тем, что она уже реализована в стандартных классах и её не нужно писать самому. А поскольку программистам на c++ (так же как и программистам других языков) лениво писать "что-то лишнее", если прямо сейчас в этом нет необходимости - то они и не пишут.

В-третьих. Это не "странные мозги сотрудников adobe". Это реализация шаблона Observer (если не ошибаюсь, я углублённо все шаблоны не изучал).

В-четвёртых. Этот шаблон используют и в других языках программирования, включая и c++, если есть потребность полностью отделить данный элемент от остального кода, сохраняя контроль над ним.