Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит guard clause?
Значение и примеры · Разработка программного обеспечения
guard clause: защитная проверка, ранний выход из функции
Ранняя проверка, которая завершает функцию или блок для особого случая до выполнения основной логики.
Где и как употребляется
Защитные проверки используют для уменьшения вложенности условий. В зависимости от поведения функция может вернуть значение или вызвать ошибку.
Примеры предложений
A guard clause returns an empty list when the search text is blank.
Защитная проверка возвращает пустой список, если строка поиска не заполнена.
Особый случай обрабатывается сразу, без оборачивания дальнейшей логики в условие.
We added a guard clause that rejects requests without a valid account ID.
Мы добавили защитную проверку, отклоняющую запросы без действительного идентификатора аккаунта.
Некорректный ввод останавливается до поиска аккаунта и дальнейшей обработки.
Распространённые словосочетания
- add a guard clause
- early guard clause
Связанные термины
Другие термины: Проверка и качество кода
- code review · проверка кода
- refactor · рефакторить
- technical debt · технический долг
- LGTM · выглядит хорошо
- nitpick · мелкое замечание
- address feedback · учесть замечания
- linter · линтер
- hard-coded · жёстко заданный
- code smell · признак проблемы в коде
- reviewer · проверяющий
- approve · одобрить
- readable · понятный
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
