Kotlin. Обработка ошибок №2. Паники и ошибки.
SpectrumData dev
0:00 / 0:00
Kotlin. Обработка ошибок №2. Паники и ошибки.
1 112 просмотров · 3 г. назад
SpectrumData dev
1,82 тыс. подписчиков
1 112 просмотров · 3 г. назад
Так уж повелось, что среднестатистический программист из мира Java и связанного с ним мира C#/Kotlin не очень различают ошибки и паники и связанные с этим стратегии обработки, что порой очень сильно портит приложения.
Кому лень смотреть можно прыгнуть на тайм код 32:20
Продолжаем рассказ об обработке ошибок, основной язык Kotlin.
01:51 общая постановка проблемы
03:57 начинаем смотреть пример, вообще без обработки ошибок
07:00 плохая обработка ошибок таится за "тепличной" конфигурацией
07:40 впервые появилось понятие паники и в чем проблема плохо настроенной паники
10:50 типовая имитация обработки ошибок
18:40 появление мотивации на переработку паники в ошибку
21:00 корявая обвязка
27:15 полноценно переводим режим паники в режим ошибки
32:20 таблица сравнения паник и ошибок
38:05 в чем собственно проблема управляемых исключений JAVA
50:00 выводы