Number of Return Statements

Количество return операторы в функции

Описание

Эта метрика измеряет количество return операторы в функции.

Рекомендуемый верхний предел для этой метрики равен 1. Если присутствует один оператор возврата, при чтении кода можно легко идентифицировать, что возвращает функция.

Для обеспечения пределов на метрики смотрите Compute Code Complexity Metrics.

Примеры

расширить все

int getSign (int arg) {
    if(arg <0)
        return -1;
    else if(arg > 0)
        return 1;
    return 0;
}

В этом примере getSign имеет 3 return операторы.

Метрическая информация

Группа: Функция
Акроним: RETURN
ЕГО Метрика: Да