Функция должна иметь единственную точку выхода в конце
Функция должна иметь единственную точку выхода в конце.
Это правило требует, чтобы return оператор должен быть последним оператором в теле функции. В противном случае могут возникнуть следующие проблемы:
Код, следующий за return оператор может быть непреднамеренно опущен.
Если функция, изменяющая некоторые из ее аргументов, имеет ранний return утверждения, при чтении кода не сразу ясно, какие изменения на самом деле происходят.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Поток управления |
| Категория: Консультационные услуги |
| СМЖЛ Категория: Консультативные услуги |