Тайное о PVS-Studio

Андрей Карпов
Статей: 375



Что не является тайной

Существует статический анализатор кода PVS-Studio. Он интегрируется в среду Visual Studio 2005/2008/2010 и позволяет находить ошибки в программах на языке C/C++/C++11 (см. примеры обнаруживаемых ошибок). Из преимуществ можно выделить удобство, подробную документацию, on-the-fly анализ и лучшую диагностику 64-битных ошибок.

Причина тайны

К сожалению, я как один из создателей PVS-Studio огорчён количеством скачиваний дистрибутива с сайта. Скачиваний очень мало. Причина мне понятна. Люди привыкли, что коммерческие анализаторы невозможно легко и просто попробовать. От программиста требуют пообщаться с коммерческим менеджером и только тогда, возможно ему предоставят демонстрационную версию. Я думаю, многие даже не делают попытку зайти на страницу Download, ожидая увидеть там огромную анкету для заполнения или текст в духе "чтобы попробовать, пишите нам сюда".

Мы не согласны с таким подходом. Мы считаем, у человека должна быть возможность легко попробовать и приобрести программный продукт. Наши позиции полностью совпадают с позициями Alex Payne, написавшего статью "How Not To Sell Software in 2012".

Тайна

Тайна о PVS-Studio состоит в том, что никто не знает, что её можно легко попробовать и купить. Более того, в начале, PVS-Studio можно использовать бесплатно. Скаченная с сайта версия является полнофункциональной!

Ограничения демонстрационной версии проявят себя только тогда, когда вы исправите с её помощью 100 ошибок в своей программе. Если ваш проект мал или практически не содержит ошибок, то вы сможете использовать PVS-Studio, не приобретая для этого лицензию. Если же вы исправите с помощью PVS-Studio в своей программе 100 ошибок, то вполне справедливо приобрести лицензию чтобы продолжить уничтожение старых и новых ошибок.

Скачайте и попробуйте PVS-Studio: http://www.viva64.com/ru/pvs-studio-download/



Найдите ошибки в своем C, C++, C# и Java коде

Предлагаем попробовать проверить код вашего проекта с помощью анализатора кода PVS-Studio. Одна найденная в нём ошибка скажет вам о пользе методологии статического анализа кода больше, чем десяток статей.

goto PVS-Studio;

Андрей Карпов
Статей: 375


Найденные ошибки

Проверено проектов
361
Собрано ошибок
13 417

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;