Promises pattern:<span></span> <a href="http://12devs.co.uk/articles/promises-an-alternative-way-to-approach-asynchronous-javascript/">http://12devs.co.uk/articles/promises-an-alternative-way-to-approach-asynchronous-javascript/</a><br>
<br>суббота, 28 декабря 2013 г. пользователь Михаил Монашёв писал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте.<br>
<br>
Пытаюсь тут переключить голову с обычного программирования на<br>
асинхронное. Голове даётся это сложно.<br>
<br>
Пишу не на перле, а на ноде, но это не важно. Интересен сам принцип<br>
построения кода. Сейчас вот кажется правильным вместо<br>
последовательного вызова функций создавать последовательности событий,<br>
возникающие по окончании работы функции. А на события вешаются<br>
обработчики, аналогичные исходным функциям. Так получается избежать<br>
безобразного кода с кучей вложенных друг в друга колбэков. Но может<br>
есть подход более правильный?<br>
<br>
Или может даже более правильный вопрос: как голову переключить на<br>
асинхронное программирование?<br>
<br>
--<br>
С уважением,<br>
Михаил mailto:<a href="javascript:;" onclick="_e(event, 'cvml', 'postmaster@softsearch.ru')">postmaster@softsearch.ru</a><br>
<br>
--<br>
Moscow.pm mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'moscow-pm@pm.org')">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</blockquote>