Proxy (Заместитель, Прокси) ► Шаблон проектирования ► Урок №22

Аватар автора
Дмитрий Афанасьев: PHP, Laravel, Чистый код
Заместитель (англ. Proxy) — структурный шаблон проектирования, предоставляющий объект, который контролирует доступ к другому объекту, перехватывая все вызовы (выполняет функцию контейнера). Заместитель позволяет создать промежуточный слой между бизнес-логикой приложения и деталями. Пример: В существующий класс реализованный как деталь (плагин) для основной бизнес-логики требуется добавить некую дополнительную функциональность: * 1) Кеширование * 2) Проверка доступа перед исполнением * 3) Шифрование запроса перед отправкой (расшифровка ответа) * 4) Логирование * 5) Анализ кол-ва обращений и тп #design_patterns * ★ Автор: Дмитрий Афанасьев. * ► Выразить благодарность, поддержать донатом развитие канала. * ► Еще интересные курсы:

0/0


0/0

0/0

0/0