Статический анализ кода
Проверка исходного кода без его выполнения с целью обнаружения ошибок, уязвимостей, нарушений стиля или потенциальных проблем.
Этот метод позволяет найти дефекты на ранних этапах разработки, используя специальные программы — статические анализаторы. В отличие от динамического анализа, который выполняется во время работы программы, статический анализ проводится над неработающим кодом.