Qualiter 2

Статический анализатор Java кода

Онлайн демо Аналитика и скриншоты

Зачем нужен Qualiter 2 и чем он лучше других статических анализаторов кода?

С помощью Qualiter можно смотреть динамику изменения со временем множества метрик программного кода, к примеру:

  • Параметры файлов (число файлов, классов и методов)
  • Недостаток сцепления методов (LCOM)
  • Цикломатическая сложность (CCN)
  • Метрики Хальстеда
  • Число строк (NLOC)
  • Комментированность кода, мониторинг наличия комментарие в методам
  • Оценка связанности компонентов системы
  • Дубликаты строк кода

Многие анализаторы кода вычисляют некоторые метрики кода, не показывая их изменение в динамике. Но, сами по себе метрики кода в абсолютных единицах обычно мало о чем говорят, но к примеру рост недостатка сцепления методов может говорить о не правильном подходе в программировании. Соответственно, с помощью Qualiter можно вовремя подсказать разработчикам о настораживающей динамике изменения той или иной характеристики кода, тем самым предотвратить переход проекта в состояние, в котором его будет трудно поддерживать и развивать.

Кроме того, Qualiter:

  • Прост в настройке и запуске
  • Работает непосредственно с git репозиторием

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

Новости

  • Релиз Qualiter 2.0.5. Статический анализатор объединен с web интерфейсом просмотра статистики, улучшение юзабилити, характеристики проектов, группировка метрик, информания о ревизии, подробные характеристики файлов, исправление ошибок и редизайн
    04 февраля 2017
  • Среднее отношение числа публичных методов ко всем методам для классов и пакетов. Величины дают оценку связанности классов и пакетов в системе.
    18 октября 2016
  • Улучшение юзабилити Qualiter View: вывод дополнительных метрик в списках файлов и ревизий, вывод метрик для файлов, fix bug
    01 октября 2016
  • Метрики Хальстеда, оценка времени модернизации методов исходя из числа операторов и операндов
    24 сентября 2016
Все новости