Pull to refresh
293.71
PVS-Studio
Static Code Analysis for C, C++, C# and Java

Скринкаст: статический анализ Си++ кода

Reading time 1 min
Views 2.3K
ADD 2011. Скринкаст: статический анализ Си++ кода
На конференции ADD 2011 я выступал с докладом «Статический анализ Си++ кода». Благодаря старанию Стаса Фомина belonesox появился замечательный скринкаст (видео + презентация), который я предлагаю вашему вниманию.

В докладе показано много примеров интересных ошибок, найденных мною в open source проектах. Я расскажу, как можно найти многие подобные ошибки еще на этапе написания кода с помощью методологии статического анализа.

Да, в докладе я упоминаю PVS-Studio. Но доклад вовсе посвящен не этому инструменту, а тому, как использовать статический анализ на практике и получать от этого profit.

Итак, собственно доклад (длительность 42 минуты):



Ключевые моменты:
  1. Мы все допускаем ошибки при написании кода.
  2. Чем раньше ошибка будет обнаружена, тем дешевле и проще её исправление.
  3. Статический анализ позволяет обнаружить ошибки на самом раннем этапе.
  4. Максимальную пользу инструменты статического анализа приносят при регулярном их использовании. Если откладывать анализ «на потом», то огромное количество ошибок исправляется не сразу, а медленно и печально в процессе отладки и тестирования.

Дополнительная информация:
Tags:
Hubs:
+26
Comments 18
Comments Comments 18

Articles

Information

Website
pvs-studio.com
Registered
Founded
2008
Employees
31–50 employees