История изменений
Исправление special-k, (текущая версия) :
Т.е. ты предлагаешь вызывать методы у объекта, который будет сам выбирать кому их переадресовывать.. ну не знаю, это же надо каким-то образом прописывать.. помоему только лишний гемор и потеря производительности, в чем профиты?
К тому же, по сути менеджер это и есть такой объект, у которого нативные объекты (в конечном счете) вызывают единственный метод (fire), т.е. это и есть объект, который переадресует действия и делает это по средством паттерна обсервер.
На самом деле, везде, где есть обсервер, возникает проблема инициализации, т.е. ты хочешь подписаться на событие, а обсервер еще не готов, но эту проблему я решил создав систему инициализации. В общем-то единственная проблема, которая пока что возникала.
Хотя вру, еще не до конца решил, т.к. иногда требуются синхронные события даже на стадии инициализации..
Исправление special-k, :
Т.е. ты предлагаешь вызывать методы у объекта, который будет сам выбирать кому их переадресовывать.. ну не знаю, это же надо каким-то образом прописывать.. помоему только лишний гемор и потеря производительности, в чем профиты?
К тому же, по сути менеджер это и есть такой объект, у которого нативные объекты (в конечном счете) вызывают единственный метод (fire), т.е. это и есть объект, который переадресует действия и делает это по средством паттерна обсервер.
На самом деле, везде, где есть обсервер, возникает проблема инициализации, т.е. ты хочешь подписаться на событие, а обсервер еще не готов, но эту проблему я решил создав систему инициализации. В общем-то единственная проблема, которая пока что возникала.
Хотя вру, еще не до конца решил, т.к. иногда требуются синхронные события..
Исправление special-k, :
Т.е. ты предлагаешь вызывать методы у объекта, который будет сам выбирать кому их переадресовывать.. ну не знаю, это же надо каким-то образом прописывать.. помоему только лишний гемор и потеря производительности, в чем профиты?
К тому же, по сути менеджер это и есть такой объект, у которого нативные объекты (в конечном счете) вызывают единственный метод (fire), т.е. это и есть объект, который переадресует действия и делает это по средством паттерна обсервер.
На самом деле, везде, где есть обсервер, возникает проблема инициализации, т.е. ты хочешь подписаться на событие, а обсервер еще не готов, но эту проблему я решил создав систему инициализации. В общем-то единственная проблема, которая пока что возникала.
Исходная версия special-k, :
Т.е. ты предлагаешь вызывать методы у объекта, который будет сам выбирать кому их переадресовывать.. ну не знаю, это же надо каким-то образом прописывать.. помоему только лишний гемор и потеря производительности, в чем профиты?
По сути менеджер это и есть такой объект, у которого нативные объекты (в конечном счете) вызывают единственный метод (fire), т.е. это и есть объект, который переадресует действия и делает это по средством паттерна обсервер.
На самом деле, везде, где есть обсервер, возникает проблема инициализации, т.е. ты хочешь подписаться на событие, а обсервер еще не готов, но эту проблему я решил создав систему инициализации. В общем-то единственная проблема, которая пока что возникала.