Я вот сейчас читаю, что кидать экспешны через throw Error
- это не очень хорошая практика.
Сейчас я сетаплю новый проект и могу скопировать со старых, где в http.service накиданы ерроры.
Посмотрел выступление про монаду Either и слабо понял, так как вообще в монадах не шарю.
Вопрос: какой альтернативный вариант использовать вместо исключений, так чтобы у самого голова не взорвалась и чтобы коллеги не сказали “сделай нормально как было”?