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