Я считаю, что одна вещь, которую вы должны иметь в виду, состоит в том, что эти цифры не являются абсолютными. Лучший случайный сценарий вы сможете использовать цифры в качестве индикатора состояния здоровья проекта, но здесь вам нужно применить справедливое количество здравого смысла.
Когда функция была выпущена с VS2008, я использовал ее для анализа записей для запутанной задачи C#, которую я запускал в то время. Результаты были немного удивительными. Все записи были оценены как хороший, поддерживаемый код. Очевидно, что код был запутан и поэтому трудно читать, понимать и поддерживать.
Чтобы использовать анализ, я бы сделал следующее. Обратите внимание на цифры, а затем просматривайте код (или образцы кода), чтобы получить представление о качестве/ремонтопригодности. После этого вы можете регулярно запускать анализ и использовать дельта, чтобы указать, где проблемы могут начинаться с root.
Это правда. Я смотрю одну на одну функцию. Поддержание работоспособности действительно помогает мне проверять функции в терминах комментариев и способа их написания. цикломатическая сложность рассказала мне о петлях и условных утверждениях внутри этой функции. Спасибо! – Dinesh