[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