Отношение количества комментариев к количеству заявлений
Метрика задает отношение комментариев к операторам, выраженное в процентах.
На основании спецификаций HIS:
Многострочные комментарии считаются одним комментарием.
Например, одно замечание заключается в следующем:
// This function implements // regular maintenance on an internal database
Комментарии, начинающиеся со строки исходного кода, не считаются комментариями.
Например, этот комментарий не считается комментарием для метрики, а считается оператором:
remove(i); // Remove employee record
Оператор обычно заканчивается точкой с запятой с некоторыми исключениями. Исключения включают точку с запятой в for циклы или объявления полей структуры.
Например, инициализация, условие и приращение в скобках в for цикл считается одной инструкцией. В качестве одного оператора считается следующее:
for(i=0; i <100; i++)
Рекомендуемый нижний предел для этой метрики - 20. Для удобства чтения кода попробуйте разместить хотя бы один комментарий на каждые пять операторов.
Сведения о наложении ограничений на метрики см. в разделе Метрики сложности вычислительного кода.
| Группа: Файл |
Акроним: COMF |
| ЕГО метрика: Да |