LINUX.ORG.RU

История изменений

Исправление Qasta, (текущая версия) :

Кроме собственно ошибок важна их динамика: сколько было добавлено новых, кем ;), каковы их последствия (баги, мелкие недочеты) и т.п.

Мы у себя настраивали правила вроде «не должно быть новых major issues» - чтобы не ухудшать код. Старые исправляли только, когда правился соответствующий код.

Тут (для меня) в первую очередь была важна именно общая динамика. Соответственно, мы проекты анализируем в среде непрерывной интеграции в спайке с SonarQube.

ИМХО, разовые статически анализы - могут найти пару багов, но системно программу не улучшат.

P.S. Я пишу на Java и мне сабж не интересен, но с точки зрения методологии - один хрен.

Исходная версия Qasta, :

Как раз только "непрерывно" и имеет смысл проверять

Кроме собственно ошибок важна их динамика: сколько было добавлено новых, кем ;), каковы их последствия (баги, мелкие недочеты) и т.п.

Мы у себя настраивали правила вроде «не должно быть новых major issues» - чтобы не ухудшать код. Старые исправляли только, когда правился соответствующий код.

Тут (для меня) в первую очередь была важна именно общая динамика. Соответственно, мы проекты анализируем в среде непрерывной интеграции в спайке с SonarQube.

ИМХО, разовые статически анализы - могут найти пару багов, но системно программу не улучшат.