Size: a a a

var chat = new Chat();

2021 September 03

Ɖ

Ɖrēw in var chat = new Chat();
источник

YM

Yury Morozov in var chat = new Chat();
Фу так код писать
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну тут правда
источник

YM

Yury Morozov in var chat = new Chat();
Вы знаете мою позицию - не усложнять код сахарком. Если реально нужны асинхронные методы - тогда писать асинхронно (но писать). А если нет - то писать синхронно
источник

YM

Yury Morozov in var chat = new Chat();
Кстати не забывайте, что в телеге есть ограничение по к-во сообщений в сек, так что рассылку нужно делать отдельным сервисом имхо
источник

EG

Egor Gusarenko in var chat = new Chat();
Проблема в том, что асинхронные методы сейчас практически везде нужны
источник

YM

Yury Morozov in var chat = new Chat();
Везде это где?
источник

Ɖ

Ɖrēw in var chat = new Chat();
В данном случае вернуть таск если так требует контракт просто можно
источник

Ɖ

Ɖrēw in var chat = new Chat();
Асинк тут не всрался
источник

EG

Egor Gusarenko in var chat = new Chat();
Любая цепочка методов ведущая к внешним источникам лучше была б асинхронной
источник

EG

Egor Gusarenko in var chat = new Chat();
Ну, практически, it depends конечно
источник

YM

Yury Morozov in var chat = new Chat();
Но если я из редиса по ID достаю мне асинхронно не всралось
источник

EG

Egor Gusarenko in var chat = new Chat();
Почему ж? Сетевой вызов
источник

YM

Yury Morozov in var chat = new Chat();
Потому что на создании стейт машины каждый раз мы потратим больше времени, чем сэкономим когда сеть зависнет один раз в 100 лет
источник

EG

Egor Gusarenko in var chat = new Chat();
Ну, я сказал что it depends, но тут мерять надо кмк
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ой пиздец, в масштабах интерпрайза если это не пиздец хайлоад это преждевременная оптимизация
источник

Ɖ

Ɖrēw in var chat = new Chat();
Зато код выглядит адекватно
источник

Ɖ

Ɖrēw in var chat = new Chat();
С асинком
источник

YM

Yury Morozov in var chat = new Chat();
Нужность асинхронных методов сильно преувеличены
источник

Ɖ

Ɖrēw in var chat = new Chat();
В данном случае
источник