Andrew
но реально уперся в коллстек хоть ты тресни
Andrew
переписал без рекурсии и познал дзен
Andrew
в конце девяностых было :)
Andrew
ну и в целом взовы функций с созданием контекстов и пр. это ппц как дорого. если производительность важна, надо писать без рекурсий
Vladimir
Стэк это просто область памяти. Можно просто увеличить его объём
Andrew
ага в браузере у произвольного пользователя неизвестно где? :)
Vladimir
В браузере нельзя, но вбраузере и считать ничего не надо
Vladimir
И парсить ничего не стоит
Дима
И вообще пусть просто формочки показывает
Vladimir
Именно
Michael
Michael
Как же там рекурсивный обход дерева
Vladislav
Michael
Обход графа
Vladimir
Все можно сделать, просто это уже оптимизации
Anonymous
Знакомый прошел собеседование в топ компанию с заданием написать рекурсивные промисы
Таймураз
Таймураз
Что за место?
Anonymous
Не, у него конечно опыт был 3 года, но как он мне говорил, на собесе были рекурсивные промисы
Таймураз
Какая-то лайтовая задача
Нисколько не умаляю заслуг друга
O.
На вашей ладони лежит стандартный кубик-Рубика, сколько видно кубиков?
Вопрос собеседующему лицу: с какого угла смотреть? Сверху, снизу? А если у меня 4 пальца вместо 5, один потерял?
Anonymous
Особенно возня с рекурсиями начинается, когда просят сделать всякие динамические формочки, с группировками.
O.
Кубиков всмысле квадратиков 3х3
Vladislav
Eugene
а почему люки круглые?
Дима
Какая разница между уткой?
Таймураз
Если широкая черепушка (читай, расстояние между глазами), то все 36
O.
Вопрос, нахуй это на собеседованиях? Или описывайте идеальный мир с условиями, или идите нахуй
aodzaki.toko
Vladimir
Что такое - "рекурсивные промисы"?
Vladimir
Но промис нельзя вызвать...
aodzaki.toko
Vladimir
И промис не может зарезолвится другим промисом...
Таймураз
aodzaki.toko
т.е. new Promise(zhopa1, zhopa2)
aodzaki.toko
это не вызов?
Anonymous
Не лучший наверное пример:
https://github.com/olekenneth/node-readdir-recursive-promise/blob/master/app.js#L37
что нагуглилось
Vladimir
В общем, я думал речь о том чтобы написать свои промисы
Vladimir
Вот это кстати хорошее задание
Таймураз
Задание хорошее, но с чего вдруг вы стали так думать- вопрос
Vladimir
Потому что это реально серьезная задача
Таймураз
О, кто-то спрашивал, нахрена каррирование нужно
Вот это и есть пример каррирования
aodzaki.toko
Таймураз
не меняйте тему
Да он не меняет)
Дело говорит, промисы свои накидать- интересная задача
Vladislav
Vladimir
> @Oharr
Ну в личку рассказали что это потому что я не пользуюсь корутинами и назвал express библиотекой
Все ясно с ребятами
Vladimir
Клиника
aodzaki.toko
Таймураз
А то потом придется в чатики плакаться лишний раз и спрашивать, почему у меня этот код не пашет
aodzaki.toko
Таймураз
Таймураз
aodzaki.toko
Vladimir
Pavel
серьезный подход
Ohar
Vladimir
Но если это так важно в задании, то можно было бы и заранее сказать
Ohar
Vladimir
А, то есть речь не о задании? Он спросили, пользуешься ли ты корутинами, и так сказал нет? и все?
Vladimir
Ну в личку рассказали что это потому что я не пользуюсь корутинами и назвал express библиотекой
Vladimir
Все таки есть разниц - не пользоваться корутинами, и не знать, что это такое
Ohar
Да не особо разница. Если знаешь — умеешь пользоваться. Если пользуешься — знаешь что и как работает.
Alexander
Ohar
Второе вообще неа)))
Ну хотя бы примерно ты же представляешь что это за фигня, которую ты запустил?)
Vladimir
Я собеседовал большое количество человек, которые делали всякие штуки на ноде с экспрессом и монгусом
Vladimir
Но при этом не понимали вообще ничего
Ohar
интересно
Ohar
например?
Vladimir
Не могли ответить на банальные вопросы ни про js (замыкания), node (модули), http (как выглядит http запрос), экспресс (как написать middleware)