У нас вы можете посмотреть бесплатно 31. Паттерн Заместитель | ООП 2025 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом видео разбираем паттерн «Заместитель» (Proxy) — зачем он нужен, как устроен и где встречается в реальных системах. Вы узнаете, как Proxy добавляет слой косвенности без изменения интерфейса, перехватывает обращения клиента и управляет доступом к реальному объекту. В программе: Структура паттерна Proxy и ключевая идея «объект-представитель». Virtual Proxy (ленивая/асинхронная загрузка тяжёлых объектов), Remote Proxy (прозрачный удалённый доступ и RPC-подход), Protection Proxy (контроль прав и защита критичных операций), Smart Proxy (доп. логика: подсчёт ссылок, синхронизация, кэширование). Практические примеры на C++: ImageProxy с асинхронной загрузкой изображения, Remote Proxy на примере «уток» (Proxy/Stub и обмен сообщениями). Как Remote Proxy реализован в индустрии: COM/DCOM, CORBA, Java RMI, gRPC. Большой блок про Copy-on-Write: зачем нужен, как работает, как реализовать CoW-обёртку и безопасный WriteProxy, а также пример оптимизации памяти в тайловом графическом редакторе. Сравнение Proxy vs Decorator и разбор кейса «кэширование: прокси или декоратор?» (включая Caching Proxy для тяжёлой операции). Лекция подойдёт тем, кто изучает паттерны проектирования, системный дизайн и практику C++ (умные указатели, ресурсы, оптимизации памяти). Примеры кода и задания лабораторных работ можно найти в моём github-репозитории https://github.com/alexey-malov/ood Чтобы оставаться на связи в условиях блокировки Youtube в России подписывайтесь на мой Telegram-канал https://t.me/vivid_coding Тайм-коды: 0:00 Идея паттерна "Заместитель" (Proxy) 3:44 Виды Proxy 8:32 Виртуальный заместитель (Virtual Proxy) 16:14 Удаленный заместитель (Remote Proxy) 35:35 Умный заместитель (Smart Proxy) 40:41 Copy-on-Write в графическом редакторе 53:50 Защищающий заместитель (Protection Proxy) 57:25 Proxy vs Decorator 1:03:55 Итоги В заставке использована композиция "Папа может в Си" музыкального коллектива "Научно-технический рэп" (https://vk.com/nii_rap)