Максимальная глубина вложения структур потока управления
Примечание
Используйте Bug Finder вместо Code Prover для вычислительных метрик кода. Поддержка вычислительных метрик кода в Code Prover будет удалена в будущем релизе. См. Вопросы совместимости.
Эта метрика задает максимальную глубину вложения операторов управления, таких как if
Switch
для
, или while
в функции. Функция без операторов управления имеет уровень 1 вызова.
Рекомендуемый верхний предел для этой метрики равняется 4. Для лучшей удобочитаемости вашего кода попытайтесь осуществить верхний предел для этой метрики.
Чтобы осуществить пределы на метриках, смотрите, Вычисляют Метрики сложности кода.
Группа: Функция |
Акроним: LEVEL |
Метрика HIS: да |