Видео

Как облегчить жизнь себе и разработчикам: статический анализ в деле (на примере Unreal Engine 4)

Канал: Vladislav Orlikov

Давно известно, что примерно 85% ошибок вносится в программы на этапе кодирования. В то же время такие методы повышения качества, как функциональное тестирование, нагрузочное, регрессионное и т.п. применяются на более поздних этапах разработки.

Программисты пишут код с ошибками, через какое-то время тестировщики их обнаруживают, и код снова отправляется программистам на исправление. Следовательно, будь эти ошибки обнар...

20 февраля 2021 г.

Пробуем статический анализ онлайн [Compiler Explorer]

Хотели бы попробовать статический анализ, а устанавливать и разбираться в его работе не хочется? Это нормально 😁 Поэтому в этом ролике мы познакомимся с тем, как можно это сделать онлайн, а главное - бесплатно 🆓 Кстати, этот сайт позволяет ещё проверить компилируется ли ваш код 😉

12 февраля 2021 г.

Статический анализ и проекты на Unity: зачем и как

Конференция: DevGamm Online, 2020.

Любая ошибка в процессе разработки игр может дорого стоить. Чтобы минимизировать ошибки в коде, существует множество подходов. Одним из важных этапов проверки кода, которым зачастую пренебрегают, является статический анализ. В своем докладе Виктория Ханиева, C++ разработчик в PVS-Studio, рассказывает о том, как его можно интегрировать в процесс разработки на Unity и почему это важно.

19 января 2021 г.

Как пользоваться массовым подавлением в PVS-Studio для С#?

Запустили статический анализатор в первый раз и не знаете, что же делать с обилием предупреждений? 🧾 Ничего страшного - мы сделали специальный механизм, который должен вам помочь быстро разобраться с ними. 💪🏻 В этом ролике вы познакомитесь с деталями работы механизма массового подавления в PVS-Studio для C#. Если же вас интересует другой язык, тогда переходите по ссылкам ниже :)

15 января 2021 г.

Как пользоваться массовым подавлением в PVS-Studio для Java?

Запустили статический анализатор в первый раз и не знаете, что же делать с обилием предупреждений? 🧾 Ничего страшного - мы сделали специальный механизм, который должен вам помочь быстро разобраться с ними. 💪🏻 В этом ролике вы познакомитесь с деталями работы механизма массового подавления в PVS-Studio для Java.

7 января 2021 г.

Как пользоваться массовым подавлением в PVS-Studio для C++?

Запустили статический анализатор в первый раз и не знаете, что же делать с обилием предупреждений? 🧾 Ничего страшного - мы сделали специальный механизм, который должен вам помочь быстро разобраться с ними. 💪🏻 В этом ролике вы познакомитесь с деталями работы механизма массового подавления в PVS-Studio для C++.

29 декабря 2020 г.

Программисты в неестественной среде обитания [видеомарафон PVS-Studio]

Как ты представляешь себе работу программиста? Особенно в 2020-м году со всеми его ограничениями и изоляциями. Бородатый суровый дядька в свитере и трусах целый день сидит и кодит? Иногда пьет кофе и гладит кота?

Мы в PVS-Studio видим это иначе: мы любим новые идеи и готовы к экспериментам. У нас прогер не только пишет код, но и активно участвует в продвижении продукта.

Как такое возможно? Зачем это нужно? Почему это ОЧЕНЬ КРУТО? Смотри, какой...

28 декабря 2020 г.

Как не утонуть в первом отчёте статического анализатора? [Массовое подавление]

Запускали когда-нибудь статический анализ на большом проекте в первый раз? Если да, то вы точно знаете какое количество предупреждений можно ожидать от первого запуска.

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

В этом ролике как раз и пойдёт речь про один из таких способов, который мы назвали массовым подавлением.

15 декабря 2020 г.

Pure Virtual Cast

Канал: C++ User Group

Гость выпуска Филипп Хандельянц -- ведущий C++/C# разработчик в команде PVS-Studio. Поговорим о статическом анализе и анализаторах: зачем нужно, как готовить. О работе программиста в городе с населением меньше миллиона. Ну, и о развитии C++ за последние годы.

3 декабря 2020 г.

Как рассказать разработчикам о срабатываниях на их коде, не открывая GitHub? [Blame Notifier]

Что делать, если у вас появились срабатывания на коде, а разработчик в команде далеко не один? Можно, конечно, посмотреть по коммитам, однако правильно ли тратить время на то, чтобы вникнуть в код другого человека, если можно сразу сообщить о проблеме автору?

Для таких проблем и был придуман Blame Notifier, который позволяет оповещать разработчиков и тимлидов о предупреждениях в коде, который они закоммитили, при помощи рассылки. Так что в эт...

30 ноября 2020 г.


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

Проверено проектов
424
Собрано ошибок
14 441

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

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

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

goto PVS-Studio;
Этот сайт использует куки и другие технологии, чтобы предоставить вам более персонализированный опыт. Продолжая просмотр страниц нашего веб-сайта, вы принимаете условия использования этих файлов. Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте данный сайт. Подробнее →
Принять