Вопросы эффективности использования статических анализаторов на проектах с большим количеством строк кода (Александр Казанский, SECR-2014) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) () |
StasFomin (обсуждение | вклад) (Batch edit: replace 800|450}} with 800|450}} {{youtubelink|}}) |
||
== Видео ==
{{vimeoembed|113558147|800|450}}
{{youtubelink|}}
<!-- pollholder -->
== Слайды == |
Версия 03:58, 22 сентября 2015
Содержание
Аннотация
- Докладчик
- Александр Казанский
В докладе будут дан обзор и анализ эффективности статических анализаторов(cppcheck, clang-analyzer, Klocwork Insight, Parasoft® C/C++test®) в крупных проектах (порядка 400000 строк кода).
Для получения более точных результатов было взято две ревизии, одна из которых писалась менее опытной командой разработчиков, а вторая переписывалась и дополнялась более опытной, а также была проведена сборка проекта с включенным выводом всех предупреждений при компиляции.
Полученные результаты были сравнены между собой внутри одной ревизии по количеству, структуре и пересечениям сообщений и проведен анализ дублирования сообщений анализатора с выданными компилятором предупреждениями, а также сравнено изменение структуры и количества сообщений между различными ревизиями.
Видео
Слайды
Примечания и отзывы