Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит variable shadowing?
Значение и примеры · Разработка программного обеспечения
variable shadowing: затенение переменной, перекрытие имени переменной
Ситуация, когда имя во внутренней области видимости скрывает одноимённую переменную из внешней области.
Где и как употребляется
Употребляется при разборе кода, где повторно использованные имена затрудняют понимание. Внешняя переменная при этом не обязательно меняется или удаляется.
Примеры предложений
The loop's variable shadowing made the outer index difficult to inspect.
Из-за затенения переменной цикла стало трудно проследить внешний индекс.
В цикле появилось более близкое объявление с тем же именем, что и у внешней переменной.
We renamed the local token to avoid variable shadowing in the login handler.
Мы переименовали локальный token, чтобы избежать затенения в обработчике входа.
Разные имена помогают различать две переменные, не меняя логику аутентификации.
Распространённые словосочетания
- avoid variable shadowing
- accidental variable shadowing
Связанные термины
Другие термины: Основы программирования
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
