Отлаживаем C++: от printf до asan и зеленых тестов // Демо-занятие курса «C++ Developer»
OTUS IT Онлайн - образование
0:00 / 0:00
Отлаживаем C++: от printf до asan и зеленых тестов // Демо-занятие курса «C++ Developer»
223 просмотра · 1 г. назад
OTUS IT Онлайн - образование
42,4 тыс. подписчиков
223 просмотра · 1 г. назад
⏳ Только до 16 июня — 10 % скидки на ВСЕ июньские курсы: https://otus.pw/nWXJ/
На вебинаре поговорим о том, как эффективно искать и устранять ошибки в приложениях на C++.
Применим на практике несколько простых приемов, повышающих надежность программы: assert'ы, логирование, юнит-тесты. Попробуем найти ошибки с помощью отладчика в "живом" процессе и узнаем, как может выручить core dump - последний "привет" от нашего приложения после сбоя.
Познакомимся с address sanitizer и valgrind, которые упрощают поиск некоторых ошибок в сложных случаях.
Будет полезно:
В первую очередь начинающим разработчикам на C++, местами — и более опытным специалистам.
В результате:
Сформируем "аптечку" инструментов и приемов, которые снижают вероятность ошибок в коде и помогают быстрее находить баги.
«C++ Developer» - https://otus.pw/HhAY/
Преподаватель: Андрей Рыжиков - рзработчик в НИИ обработки аэрокосмических изображений
Пройдите опрос по итогам мероприятия - https://otus.pw/xG56/
Следите за новостями проекта:
Telegram: https://t.me/Otusjava
ВКонтакте: https://otus.pw/850t
LinkedIn: https://otus.pw/yQwQ/
Хабр: https://otus.pw/S0nM/