Статический анализ кода — это метод анализа исходного кода программ без их запуска.
Он может обнаруживать проблемы форматирования, разыменование нулевого указателя и другие простые сценарии.
Итак, давайте прыгнем в него.
>> Введение в метрики качества кода
Общий обзор некоторых критических дефектов, обнаруженных инструментами статического анализа.
>> Инструменты статического анализа Java
Как интегрировать три широко используемых инструмента статического анализа с Eclipse и IntelliJ IDEA.
>> ПМД
В этой быстрой статье мы представляем PMD — гибкий и легко настраиваемый инструмент, ориентированный на статический анализ кода Java.
>> Кобертура
Здесь мы покажем, как использовать Cobertura для расчета покрытия кода в проекте Java.
>> Найти ошибки
На этот раз сосредоточимся на FindBugs.
>> Джакоко
В этой статье мы увидим, как использовать плагин JaCoCo Maven для создания отчетов о покрытии кода для проектов Java.