Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Иммутабельность (неизменяемость объектов) и чистота (функции, не имеющие побочных эффектов) тесно связаны, так как иммутабельность способствует достижению чистоты.
Чистая функция:
Если функция принимает в качестве аргументов изменяемые объекты и модифицирует их, она не является чистой, поскольку ее вызов может изменить состояние системы вне функции.
Используя иммутабельные объекты:
Пример:
php
Иммутабельность (неизменяемость объектов) и чистота (функции, не имеющие побочных эффектов) тесно связаны, так как иммутабельность способствует достижению чистоты.
Чистая функция:
Если функция принимает в качестве аргументов изменяемые объекты и модифицирует их, она не является чистой, поскольку ее вызов может изменить состояние системы вне функции.
Используя иммутабельные объекты:
Пример:
php
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.