Описание тега referential-transparency

Свойство функции, переменной или выражения, посредством которого выражение может быть заменено его (оцененным) значением, не влияя на поведение программы.

Обзор

Ссылочная прозрачность - свойство некоторых компьютерных программ и языков программирования. Свойство присутствует, если функция, переменная или выражение в программе невосприимчивы к "побочным эффектам".

Невосприимчивость к побочным эффектам существует, когда функцию, переменную или выражение можно заменить ее (оцененным) значением, не влияя на поведение программы.

Смотрите также