Конференция: SECON 2019.
Статический анализ всё больше воспринимается как неотъемлемая часть процесса разработки качественного программного обеспечения. Разумеется, у этой технологии уже есть свои сторонники и противники, но, несмотря на это, тема статического анализа всё более актуальна и требует детального рассмотрения.
Автор доклада рассмотрит, что такое статический анализ, как он применяется и как влияет на качество и надёжность кода. Поговорит о важности раннего обнаружения ошибок и дефектов уязвимости. Рассмотрит существующие инструменты для Java, такие как Sonar Java, FindBugs и анализатор встроенном в среду разработки IntelliJ IDEA. Расскажет историю, почему несмотря на уже существующие инструменты, его команда решила разработать PVS-Studio для Java, как его команда это делала и что в итоге получилось. В конце Максим затронет вопрос интеграции статических анализаторов кода в большие старые проекты.
0