Нет, это мой личный критерий. Когда приложение становится неудобным в стиле набора обратных вызовов, имеет смысл переписать его в стиле сопрограмм. Код становится проще и читаемее.
Но, судя по всему, это не только мой критерий. 25 мая 2012 г., 21:19 пользователь Alexandr Gomoliako <[email protected]>написал: > > Типичный критерий необходимости сопрограмм, - это ветвистое дерево > > коллбэков. > > Откуда этот критерий взялся? Придумался только что? > > >> async. rails, заканчивая common-node и Goliath. > > "Asynchronous, or event-driven programming relies on the concept of > callbacks): blocks of code whose execution is deferred until an > appropriate event (ex: socket IO) triggers it. While this is not a > complicated concept on its own, in the long run, it seems to result in > complicated, non-linear execution models which are hard to maintain - > we have experienced this firsthand at PostRank and hence made it a > primary concern for Goliath." > > Объяснения на основе опыта, это как религия, Ilya Grigorik (я так > понимаю автор Goliath'а) по сути говорит, "понятию не имею, почему не > получилось, пробуем что-то другое". Карго культ это да, хорошая > причина :) > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
