Мы используем SonarQube для анализа нашего проекта C#. SonarQube определяет усилия, необходимые для решения проблем, которые он находит. Интересно, как интерпретировать это усилие.Как интерпретировать усилия SonarQube
SonarQube discribes их в документации на следующей странице http://docs.sonarqube.org/display/PLUG/Rule+Remediation+Costs
Однако, когда я устраним проблему в моем проекте, я должен проверить его, чтобы увидеть, если он все еще работает. Затем кто-то еще тестирует готовый продукт. Если сонар оценивает 10 минут. Это может занять гораздо больше времени при всех тестах.
Так что мои вопросы:
- тесты включены в усилия по Sonar?
- - это исправления, которые должны быть настолько простыми, что им не нужны тесты?
- Предполагается, что проблема исправлена и проверена модульными испытаниями?
- то как насчет старых проектов без модульных тестов?