У нас вы можете посмотреть бесплатно Ошибки и исключения под капотом | Прерывания, try-catch, монады | Podlodka Podcast или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса savevideohd.ru
Собрали в этом выпуске возможные способы узнать, что что-то идет не так: начиная от прерываний и кодов ошибок, и заканчивая структурированными исключениями (Exceptions) и монадами. Экскурсию в мир обработки ошибок нам провел Дмитрий Свиридкин из AWS. ❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат: https://t.me/podlodka 📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 5 тысяч опытных IT-специалистов уже с нами: https://t.me/podlodkanews Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: / podlodkapodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: UB book, упомянутый в выпуске https://github.com/Nekrolm/ubbook Видео про деление на 0 • What happens when you divide by zero ... C++ errors competition / tgceec Блогпост про RAII https://verdagon.dev/blog/higher-raii... Статья про structured exception handling https://learn.microsoft.com/en-us/cpp... Статья про R http://adv-r.had.co.nz/Exceptions-Deb... Статья про обработку ошибок в Zig https://www.aolium.com/karlseguin/401... Тайм-коды: 00:00 О чём выпуск? 08:00 Примеры ошибок 21:37 Обработка ошибок на разных уровнях 42:15 Глобальные переменные и коды ошибок 49:52 Исключения в программировании 01:01:21 Подходы к обработке исключений 01:19:14 Преимущества и недостатки разных подходов 01:24:06 Обработка ошибок в разных языках 01:33:00 Паника и исключения 01:58:05 Рекомендации по обработке ошибок в целом 02:12:57 Заключение