Size: a a a

var chat = new Chat();

2021 July 08

YM

Yury Morozov in var chat = new Chat();
А кто-то их руками писал?
источник

Ɖ

Ɖrēw in var chat = new Chat();
Зачем придумали async/await если ContinueWith уже есть?
источник

AL

Alexander Luzgarev in var chat = new Chat();
Ну такое
источник

AK

Alex Kiev in var chat = new Chat();
да
источник

AL

Alexander Luzgarev in var chat = new Chat();
Ну допустим взял список из тысячи элементов вместо миллиона
источник

AL

Alexander Luzgarev in var chat = new Chat();
В 4.6.1 быстрее в 1500 раз, в 5 всего в 1100 раз
источник

AK

Alex Kiev in var chat = new Chat();
а сколько из них null?
источник

YM

Yury Morozov in var chat = new Chat();
Проблема в том, что люди стали асинки воспринимать как магию. Джуны и мидлы всерьез считают, что асинки всегда увеличивают производительность. Они не знают, что это все сахар и за ними там обвязка и что если их метод работает 2мс асинком он будет 4))
источник

AL

Alexander Luzgarev in var chat = new Chat();
Взял тот же пример что в статье (довольно идиотский), заменив миллион на тысячу
источник

AK

Alex Kiev in var chat = new Chat();
ну пиздь их тряпками )
источник

AL

Alexander Luzgarev in var chat = new Chat();
Получается что половина
источник

YM

Yury Morozov in var chat = new Chat();
Ну это прямо дело меняет)
источник

A

Arseniy in var chat = new Chat();
(а ещё аллокации будут тем дороже чем дальше по стеку идти до первого ексепшен хендлера, особенно через 100500 EnterpriseResultFactoryServiceProdvider...)
источник

AL

Alexander Luzgarev in var chat = new Chat();
Самый шик там конечно «if (i == 1 || i % 2 != 0)»
источник

AL

Alexander Luzgarev in var chat = new Chat();
После этого можно вообще не читать
источник

AL

Alexander Luzgarev in var chat = new Chat();
Программист уровня бох
источник

н

назови меня клоуном... in var chat = new Chat();
ХАХАХАХАХА
источник

н

назови меня клоуном... in var chat = new Chat();
найс
источник

YM

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

AK

Alex Kiev in var chat = new Chat();
ок, значит 500 исключений занимают 5ms оу велл
источник