Статические анализаторы кода: что это такое, как работают и чем отличаются от динамических
Гость:
Семён Русин. Ведущий разработчик в TalkBank. Более семи лет пишет на PHP, Symfony и Laravel.
Содержание
— Статический и динамический анализаторы кода — что это такое и для чего они нужны.
— Чем статический анализатор кода лучше динамического, а чем хуже.
— Как работает статический анализатор кода. Какие технологии лежат в его основе.
— Чем статические анализаторы отличаются от линтеров.
— Какие общие проблемы можно обнаружить с помощью статических анализаторов в разных языках программирования.
— В чём разница между статическим анализом кода на интерпретируемых и компилируемых языках программирования.
— Как статические анализаторы справляются с кодом фреймворков.
— Как статический анализ влияет на процесс непрерывной интеграции и непрерывной доставки (CI/CD).
— Как интегрировать статический анализ в существующий процесс разработки ПО.
— На что обращать внимание во время настройки и использования статических анализаторов.
— Можно ли полностью доверять результатам статического анализа. Как реагировать на ложные срабатывания.
— Как технологии будущего изменят подход к статическому анализу кода.
Полезные ссылки
Предыдущий выпуск с Сёменом про Symfony
Стартовать в программировании вместе со Skillbox:
Наш подкаст удобно слушать на популярных платформах:
Castbox:
«Яндекс.Музыка»:
Apple Podcasts:
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
1 view
834
312
2 months ago 01:07:14 1
Как исправить сотни ошибок в legacy-коде и не умереть / Георгий Грибков (PVS-Studio)
2 months ago 00:32:14 1
Разминируем свой код: чем искать уязвимости и дефекты безопасности / Илья Поляков (Angara Security)
2 months ago 00:28:40 1
Статических анализаторов много не бывает / Алексей Матюхин (Badoo)
5 months ago 00:10:57 1
Как работать с PVS-Studio в Visual Studio
5 months ago 02:41:03 1
Типизированный Python для профессиональной разработки — теория и практика [2022]
6 months ago 00:38:42 1
Чем статический анализ кода полезен C# программисту - Константин Волоховский | PVS-Studio
7 months ago 00:56:42 5
И23: А. С. Медведников | язык V - простой, быстрый, безопасный, скомпилированный, Open Source
7 months ago 00:02:52 5
Анализатор размеров частиц Ласка ТД и гранулометрия сварочных материалов.
9 months ago 01:13:26 1
ИИ в 2023 году: Руководство по выживанию для разработчиков ПО
9 months ago 00:00:52 2
ПРЫЖКИ НА МЕСТЕ
10 months ago 00:06:36 2
Установка Visual Studio 2019 Community на Windows 10 и обзор среды программирования для начинающих
11 months ago 01:16:13 1
Язык Си++, Rust не победит. Статический анализ и компиляторы