Существует ли показатель, аналогичный показателю сложности McCabe, для измерения степени связности подпрограммы, а также того, насколько свободно (или тесно) подпрограмма связана с другим кодом в той же кодовой базе?
code-metrics
Онорио Катеначчи
источник
источник
Ответы:
Я думаю, что метрика, которую вы ищете, это LCOM4, хотя она больше относится к классам.
Сонар хорошо объясняет это здесь :
Это отличный инструмент, если вы можете его использовать. :)
источник
brain.setAngry(driver)
?car.applyBreaks(driver)
?Нестабильность поддерживается в различных инструментах метрики кода.
источник