Re: Result objects - все-таки победили Exceptions?
От: SomeOne_TT  
Дата: 05.01.25 17:00
Оценка: -2 :))
Здравствуйте, Shmj, Вы писали:

S>Ну вот рекомендации в новомодных языках: https://docs.flutter.dev/app-architecture/design-patterns/result


S>- все-таки топят за Result objects для бизнес-логики.


S>А ведь это всю цепочку поддерживать. Как-то много лишних букв добавляется.


Современные result objects позволяют не описывать все варианты проблем по всей цепочке вызовов, а хранить их "динамически", восстанавливая
тип ошибки в месте обработки. В расте, например, весьма популярны Result<(), Box<dyn Error>> и anyhow::Result<()>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.