Георгий Грибков
C++

Типичные ошибки в коде на примере С++, С# и Java

Канал: ITVDN

На вебинаре будут рассмотрены типичные ошибки, допускаемые программистами при написании программ на C++, C# и Java.

Мы рассмотрим:

  • Примеры ошибок из реальных проектов;
  • Почему среди всех ошибок появились паттерны;
  • Как ошибаются крутые программисты;
  • Что делать, чтобы не допускать ошибки самому.

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

29 июля 2020 г.

Онлайн-использование PVS-Studio с помощью Compiler Explorer

Compiler Explorer – интерактивный онлайн-компилятор, позволяющий скомпилировать код на языках C и C++ и просматривать ассемблерный вывод прямо на сайте godbolt.org.

С недавних пор в Compiler Explorer появилась возможность производить статический анализ C и C++ кода с помощью PVS-Studio, и теперь вы можете искать ошибки, просто скопировав ваш код на сайт. Мастер-класс будет посвящён новым возможностям, которые появились на сайте вместе с PVS-St...

27 июля 2020 г.

Как исправить сотни ошибок в legacy-коде и не умереть

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

Представим ситуацию: у вас имеется большой и взрослый проект с legacy-кодом. Вы установили статический анализатор, проверили код вашего проекта и получили отчёт о найденных ошибках. Сколько там их будет? По нашей статистике – несколько тысяч. В видео расскажем, как исправить ситуацию, затратив на это минимум ресурсов.

20 июня 2020 г.

Применение статического анализа кода в преподавании и в разработке свободного ПО

Конференция: OSEDUCONF-2020.

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

8 февраля 2020 г.

Безопасность на максималках — как писать надежный C/C++ код для встраиваемых систем

Конференция: SECR 2019.
В своем докладе автор расскажет о стандартах написания кода, созданных специально для высокоответственных встраиваемых систем, таких как MISRA C, MISRA C++ и AUTOSAR C++. Для тех, кто не слышал про эти стандарты, он проведет краткий экскурс: в чем их философия, каковы предпосылки их создания и где они используются. Также он расскажет, как сделать проект соответствующим этим стандартам.

Доклад будет полезен embedded-разра...

14 ноября 2019 г.

Облегчаем процесс разработки с помощью статического анализа кода: наш опыт

Конференция: DUMP 2019.

Статический анализ кода является очень полезным DevOps-средством, помогающим программистам при разработке крупных (и не только) проектов. К сожалению, с ним знакомы далеко не все программисты, а те, кто знаком — часто вспоминают их как «старые добрые lint'еры».

В своем докладе автор покажет, на что на самом деле способен современный статический анализ, а также расскажет о опыте внедрения анализатора в процесс разработк...

8 ноября 2019 г.


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

Проверено проектов
411
Собрано ошибок
14 123

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

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

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

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