Асинхронные методы vs обычные - как вы делаете выбор?
От: Shmj Ниоткуда  
Дата: 30.03.21 13:17
Оценка:
Как вы решаете делать ли метод асинхронным или же обычным?

Бывает что из метода вызываются внешние методы, для которых просто нет синхронного варианта — все async. Тогда как бы вынуждают тебя тоже делать async, иначе получится как-то тупо.

А вот когда, к примеру, обычная выборка из базы данных по ключу, которую можно сделать как асинхронно так и синхронно (и вряд ли сильно повлияет на потребление ресурсов) — как решаете?

Делать две версии методов — слишком тупо как то, похоже на дублирование кода.

В общем — кто какой алгоритм выбора применяет?
Отредактировано 30.03.2021 13:23 Shmj . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.