Расскажу, как переосмыслил исключения на последней работе. Когда мы кидаем, а когда ловим исключения и что делаем с пойманными. Как уйти от трейсов на два экрана и чем их заменить. Немножко про монады и railway-программирование.
Видео: https://youtu.be/ISANJ69EdvE