[Moscow.pm] Про node.js
Orlovsky Alexander
nordicdyno на yandex.ru
Ср Окт 17 07:21:04 PDT 2012
17.10.2012, 17:06, "Daniel Podolsky" <onokonem на gmail.com>:
>> $cb = \&my_callback;
>> $cb->(%args);
>
> &{$cb}(%args);
мне вариант ->() больше нравится, из-за более прозрачного синтаксиса:
$opt->{cb}->(%args);
лучше, чем:
&{$opt->{cb}}(%args);
> ну и форму $cb = sub { ... }; забывать не надо
при большом количестве различных каллбеков лучше, когда у них есть имена
по-крайней мере – это одна из рекомендаций при разработки в node, чтобы сохранить код читаемым и поддерживаемым (иметь для функции имя почти всегда полезно для тех же трэйс-репортов)
Подробная информация о списке рассылки Moscow-pm