На конференции ДОБАВИТЬ 2011 г.
Я выступил с докладом на тему «Статический анализ кода C++».
Благодаря стараниям Стаса Фомина Белонесокс появился замечательный скринкаст (видео+презентация), который я предлагаю вашему вниманию.
В отчете показано множество примеров интересных ошибок, которые я нашел в проектах с открытым исходным кодом.
Я расскажу вам, как можно найти множество таких ошибок на этапе кодирования, используя методологию статического анализа.
Да, в отчете я упоминаю PVS-Studio. Но доклад посвящен вовсе не этому инструменту, а тому, как использовать статический анализ на практике и получать от него прибыль.
Итак, сам репортаж (продолжительность 42 минуты): Ключевые моменты:
- Мы все допускаем ошибки при написании кода.
- Чем раньше обнаружена ошибка, тем дешевле и проще ее исправить.
- Статический анализ позволяет обнаружить ошибки на самой ранней стадии.
- Инструменты статического анализа наиболее полезны при регулярном использовании.
Если отложить анализ «на потом», то огромное количество ошибок исправляется не сразу, а медленно и печально в процессе отладки и тестирования.
- Презентация доступна здесь: http://www.slideshare.net/Andrey_Karpov/add-2011/
- Узнайте о PVS-Studio: http://www.viva64.com/ru/pvs-studio/
- Мой Твиттер: https://x.com/Code_Analysis
- Мой E-mail: karpov [@] viva64.com
-
Аккумуляторы Для Ноутбуков
19 Oct, 24 -
Что Американцы Делают В Интернете?
19 Oct, 24