Утренние релизы глубоко ночного кода: а) я существенно улучшил обработку AJAX, теперь 1) все действия сопровождаются обратной связью 2) ошибки сети и сервера всегда и внятно сообщаются пользователю. #mokum-releases
Я наконец снялся с ручника и осознал promises, это круто. Ключевым моментом было осознание того факта, что если реквест уже проехал, и ты пытаешься навесить на него новый коллбэк, то этот коллбэк выполнится немедленно. ‎- псы в рапиде
ну и конечно сигнатура коллбэка .done: function( data, textStatus, jqXHR ), сигнатура коллбэка .fail: function( jqXHR, textStatus, errorThrown ), which is amazing. ‎- псы в рапиде
^ это же джикверные? Там что-то настолько скверное было, что от них надо было бежать, а теперь и не вспомню, что именно. ‎- A ton of legitimate methods
http://stackoverflow.com/a/23744774 немедленный вызов колбэка - проблема несовместимости jQuery со стандартами (ну, да, более поздними, чем deferreds impl) ‎- visions of swastikas in my head
@hotgiraffe: о, спасибо, это ценно. я так понимаю, где-то должен быть мануал как корректно обмазать jqXHR Блюбердом, да? На самом деле мне кажется, что для нужд Мокума полноценных Promise/A+ совершенно не требуется, у меня все работает (тм). ‎- псы в рапиде
ну вот да, на дефёрдах живут миллионы людей, просто надо чётко держать модель в голове. она некрасивая, но как-то работает ‎- visions of swastikas in my head
Я считаю promises/futures одной из самых крутых вещей придуманных в порграммировании. Эта идея органично кристализуется в больном, воспаленном мозгу, когда ебаный диск пожирает IO операцию на бесконечное время, его родной механизм не возвращает ошибку и твой тред стоит колом в недоумении, как у школьника во время подвисания видео на pornotube. ‎- туктуктук наноробот
^ по-моему, очень важен момент cancelable futures, иначе ты радостно увлекаешься композицией из них развесистых графов, и рискуешь поиметь кучу ненужных вычислений. то есть это можно разными способами реализовывать, но хочется иногда говорить "хорош, мне результат отсюда уже не нужен" ‎- visions of swastikas in my head
^ да, согласен. ‎- туктуктук наноробот
Короче, по итогам дня, фича 1), кажется, является самой охуительно улучшающей мой ЮзерИкспиренс за последнее время, спасибо! ‎- адский хардлайн в засаде

2015-2016 Mokum.place