Вебинар для Geekbrains: Паттерн Delegate в Swift и его отличие от Observer
План:
1. Раcсмотреть термин делегат
2. Поставить задачу и решить ее делегатом без привязки к Swift
3. Привести в соотвествие к принципу DI (Абстракция)
4. Решить задачу с помощью Swift подхода
5. Ввести патерн Observer и показать отличие от Delegate
6. Вопросы
Видео Вебинар для Geekbrains: Паттерн Delegate в Swift и его отличие от Observer канала Leonid Nifantiev
1. Раcсмотреть термин делегат
2. Поставить задачу и решить ее делегатом без привязки к Swift
3. Привести в соотвествие к принципу DI (Абстракция)
4. Решить задачу с помощью Swift подхода
5. Ввести патерн Observer и показать отличие от Delegate
6. Вопросы
Видео Вебинар для Geekbrains: Паттерн Delegate в Swift и его отличие от Observer канала Leonid Nifantiev
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Что такое делегирование? (Swift)](https://i.ytimg.com/vi/2Y8KE6bsGjQ/default.jpg)
![Delegate в Objective C - Или что такое делегирование](https://i.ytimg.com/vi/khEjZOnZfzE/default.jpg)
![How To Use Alamofire for Networking in your Xcode project (Cocoapod install)](https://i.ytimg.com/vi/Brei27hdnF8/default.jpg)
![Передача данных при помощи Closures, Delegation (Swift 5)](https://i.ytimg.com/vi/9uhvoUbBWcI/default.jpg)
![1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]](https://i.ytimg.com/vi/SW_UCzFO7X0/default.jpg)
![Протоколы в Swift, Понятие делегата, протокола. Реализация Поповера. Delegate, Protocol, Popover](https://i.ytimg.com/vi/hhVhcWJErJw/default.jpg)
![Основы программирования. Урок 1 [GeekBrains]](https://i.ytimg.com/vi/q_q30LeqMqU/default.jpg)
![Работа с тенями (Swift 5)](https://i.ytimg.com/vi/5F4vy0YmUSk/default.jpg)
![Swift. Часть 15 - Делегирование](https://i.ytimg.com/vi/kqP-Qal-LWk/default.jpg)
![Библиотека для работы с сетью Alamofire (Swift)](https://i.ytimg.com/vi/tbMkhZ4Q2Oc/default.jpg)
![WebCamp2016:PHP_Дмитрий Науменко_Рецепты для Yii2](https://i.ytimg.com/vi/WL0-bd2Afho/default.jpg)
![Кастомный TabView. PageTabViewStyle (Swift 5)](https://i.ytimg.com/vi/ygZrrnV86E8/default.jpg)
![Как научиться не пайтону, а программированию](https://i.ytimg.com/vi/LODGssEJpNc/default.jpg)
![Коронавирус COVID-19 | Вопрос науки с Алексеем Семихатовым](https://i.ytimg.com/vi/flz849ue3RE/default.jpg)
![ЛАЙВКОДИНГ: делаем тесты и отвечаем на вопросы об интенсиве по тестированию на JS [Хекслет]](https://i.ytimg.com/vi/Hqc7VGNBkYU/default.jpg)
![Верстка сайта с нуля, для новичков. Марафон по верстке, день 1](https://i.ytimg.com/vi/xVxAR2fMQoU/default.jpg)
![Физика воды: опаснее огня с Алексеем Иванченко](https://i.ytimg.com/vi/4L_hEQEBIVI/default.jpg)
![109. 1,5 кг винтажного лома! Ищем КЛАД! Топ 3 комментариев!](https://i.ytimg.com/vi/Mu9aM44PyOs/default.jpg)
![Единая Картина Мира - день 3 - «Самое Сокровенное Знание» (Василий Тушкин)](https://i.ytimg.com/vi/gyC5I_UPTK0/default.jpg)
![Вся правда о курсах программирования](https://i.ytimg.com/vi/YOMItuv7kkQ/default.jpg)