Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 09.04.2019, 17:10   #1
PVS-Studio
Пользователь
 
Регистрация: 18.01.2019
Сообщений: 11
Репутация: 28
По умолчанию Современные технологии статического анализа кода

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

Анализ потока данных, символьное выполнение, аннотирование методов, сопоставление с шаблоном – все это позволяет находить мощные и интересные ошибки. Рассмотрим эти технологии и примеры ошибок, которые с их помощью можно найти. Но статический анализ – это не только ядро, но и обвязка, которая позволяет интегрироваться в проект любого размера. Если у вас проект более миллиона строк кода, то любой анализатор выдаст кучу срабатываний при первом запуске. Надо ли эти срабатывания править или можно игнорировать? Править ошибки после запуска на локальной машине или дождаться отчета с билд-сервера? Эти и некоторые другие аспекты современного подхода стоит узнать тем, кто пренебрежительно относится к анализаторам кода.

Доклад можно посмотреть здесь: https://www.youtube.com/watch?v=0JYJ...ature=youtu.be
PVS-Studio вне форума   Ответить с цитированием
Старый 10.04.2019, 00:07   #2
_Bers
Профессионал
 
Регистрация: 16.12.2011
Адрес: Москва
Сообщений: 2,317
Репутация: 1138
По умолчанию

спасибо за ролик.
очень интересное и познавательно видео.
мотивирует попробовать анализатор в деле.
_Bers вне форума   Ответить с цитированием
Старый 10.04.2019, 13:02   #3
PVS-Studio
Пользователь
 
Регистрация: 18.01.2019
Сообщений: 11
Репутация: 28
По умолчанию

Рады, что Вам понравилось! На сайте можно более подробную информацию узнать https://www.viva64.com/ru/pvs-studio/.
PVS-Studio вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Используйте современные стандарты C++, а не VS 2008 alexzk Общие вопросы C/C++ 13 19.05.2017 07:43
Посоветуйте софт для облегчения анализа и сокращения объема чужого кода. ИсмаилПрокопенко Помощь студентам 7 07.09.2016 21:23
Современные технологии для разработки ardor PHP 3 31.03.2015 06:34
Как делают современные сайты? Илона1 Общие вопросы Web 6 13.03.2014 11:58


17:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.