Поговорим об абстракциях? Смыслы. Примеры. Обсуждение.
Пожалуй, абстракция — это самое непонятное, что появляется перед новичками в процессе освоение славного ремесла программирования. В этом видео сформулируем смысл абстракции, а так же разберем на примерах, как можно с ней работать. — Читай релевантную статью: Абстракции. Во сне и наяву: https://dzen.ru/a/Z3iZBGXA7F6UbAH_ Изучай основы создания приложения в открытом курсе: Анатомия приложения: https://dzen.ru/suite/e23c0f7b-6538-4435-9630-9b60b6eaf8f5 — Подписывайся на мой канал в соц. сетях: Telegram: https://t.me/cantfailcode Dzen: https://dzen.ru/cantfailcode VK: https://vk.com/cantfailcode Rutube: https://rutube.ru/channel/54539669/ — 00:00 — Вступление 00:18 — Смысл абстракции 00:52 — Нарратив в изучении абстракции 01:08 — Статья об абстракции 01:20 — Формулируем исходное техническое задание 01:44 — Создаем квадрат через императивное решение 04:44 — Функция getBox() 05:12 — 3 признака абстракции 06:56 — Схема компонентов движка Презентатора 11:12 — Создаем квадрат при помощи библиотеки Презентатора 13:21 — Обзор создания квадрата через сервис Tree 13:50 — Создаем квадрат при помощи фасада 15:18 — Создаем квадрат при помощи компонента приложения 18:38 — Создаем виджет обложки презентации 26:33 — Обзор выполненой работы и другие слои абстракций 28:15 — Хайлайты 29:30 — Итог
Пожалуй, абстракция — это самое непонятное, что появляется перед новичками в процессе освоение славного ремесла программирования. В этом видео сформулируем смысл абстракции, а так же разберем на примерах, как можно с ней работать. — Читай релевантную статью: Абстракции. Во сне и наяву: https://dzen.ru/a/Z3iZBGXA7F6UbAH_ Изучай основы создания приложения в открытом курсе: Анатомия приложения: https://dzen.ru/suite/e23c0f7b-6538-4435-9630-9b60b6eaf8f5 — Подписывайся на мой канал в соц. сетях: Telegram: https://t.me/cantfailcode Dzen: https://dzen.ru/cantfailcode VK: https://vk.com/cantfailcode Rutube: https://rutube.ru/channel/54539669/ — 00:00 — Вступление 00:18 — Смысл абстракции 00:52 — Нарратив в изучении абстракции 01:08 — Статья об абстракции 01:20 — Формулируем исходное техническое задание 01:44 — Создаем квадрат через императивное решение 04:44 — Функция getBox() 05:12 — 3 признака абстракции 06:56 — Схема компонентов движка Презентатора 11:12 — Создаем квадрат при помощи библиотеки Презентатора 13:21 — Обзор создания квадрата через сервис Tree 13:50 — Создаем квадрат при помощи фасада 15:18 — Создаем квадрат при помощи компонента приложения 18:38 — Создаем виджет обложки презентации 26:33 — Обзор выполненой работы и другие слои абстракций 28:15 — Хайлайты 29:30 — Итог
