Ведущий C++/C# разработчик в команде PVS-Studio. Участвует в разработке ядра C++ анализатора, занимается созданием новых диагностических правил и DevOps-утилит. Является руководителем направления по разработке диагностических правил стандартов MISRA C и MISRA C++. Автор статей о проверке open source-проектов.
Код языка C++ подобен минному полю. Поэтому качественный внимательный code-review крайне полезен. Этот доклад улучшит ваши навыки в этом нелёгком деле. Мы поговорим о некоторых паттернах ошибок, о которых вы возможно даже не догадывались. Вас ждёт опасный emplace_back, неожиданный integer overflow, CWE-14, noexcept функции и т.д.