andreys75
@andreys75

Чем плохо массовое использование async функций?

Присоединился к проекту, каждая вторая функция описана как async, хотя никакой необходимости в этом нет. Помогите привести доводы почему это надо отрефакторить и убрать ненужные async await.
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ответы на вопрос 2
Robur
@Robur
Знаю больше чем это необходимо
Помогите привести доводы почему это надо отрефакторить и убрать ненужные async await.

То есть у вас самого доводов никаких нет? А зачем тогда вы хотите это переделать?

Для начала стоит спросить ради чего так сделано.
Если это реально кто-то наговнокодил и налепил async не понимая что это и зачем, то довода "это лишний код" должно быть достаточно.
Ну можете еще сказать что это заворачивает все в лишние промисы, делает выполнение дольше на какие-то микросекунды и усложняет отладку и может портить стектрейсы.
Ответ написан
@vladdimir
Верстальщик
Вы вот когда рашили, что асинх там не нужен, чем руководствовались? Подумайте об этом, вспомните и будут вам доводы, которые вы ищете.
Конечно, можно просто ждать, когда вопрос увидит телепат, который по аватарке узрит, что там за код и почему он не нужен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект