exponenta event banner

Number of Return Statements

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

Описание

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

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

Для обеспечения пределов на метрики:

Примеры

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

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

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

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

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