АйТиБорода: НЕ ООП ЕДИНЫ! Domain Driven Design на примере ХОЛОДИЛЬНИКА / Tech Lead Борис Беньковский HD

АйТиБорода: НЕ ООП ЕДИНЫ! Domain Driven Design на примере ХОЛОДИЛЬНИКА / Tech Lead Борис Беньковский
02:13:05

АйТиБорода 155 роликов

​Ку! Меня зовут Лекс и я бородатый программист. С 2012 года у меня накопилось много опыта, историй и знакомств, которыми я делюсь здесь, на этом канале.

НЕ ООП ЕДИНЫ! Domain Driven Design на примере ХОЛОДИЛЬНИКА / Tech Lead Борис Беньковский.

Станьте универсальным разработчиком с помощью курса Нетологии «Fullstack-разработчик на Python»: netolo.gy/hsa
По промокоду ITBORODA действует скидка 45% на обучение в Нетологии

Сегодня мы поговорим про Domain Driven Design aka Domain Driven Development aka DDD aka Предметно-ориентированное программирование на примере ХОЛОДИЛЬНИКА! Гость выпуска мой старинный друг и Tech Lead — Борис Беньковский. Боря вырос в маленькой деревне, был помощником комбайнера, а сегодня на примере холодильника рассказывает как работают луковичные архитектуры, что такое доменные модели, агрегаты и всё вот это вот из DDD.
Так что, заваривайте чаинский/кофеинский и погнали, будет полезно!
RSS
АйТиБорода
16:00
+12
НАВИГАЦИЯ:
0:00 Начало
0:50 Представление
1:55 Детство в деревне
6:29 Интеграция
8:30 Лицей БГУ
13:00 В PHP через комбайнёра
21:45 Армия
30:50 Работа после армии бэкендером
38:40 Про php и Symfony
47:10 DDD на примере холодильника
53:25 Терминология
58:45 Модели
1:26:55 Репозитории
1:35:55 Сервисы
1:39:40 Контексты и модули
1:43:20 Агрегаты
1:48:06 Луковичные архитектуры (onion architecture)
1:59:35 Что почитать
2:01:57 РАНДОМ
2:09:17 КОНКУРС
2:12:58 Послешоу
iRide
18:46
И все таки пицца была вкусная? wink Тайна покрытая мраком.
iRide
18:52
Про экзамен в лицей, и единицы измерения, уже там Борис использовал приведение типов ;).
фыафа
20:04
Php говно
Stanislav Golodov
21:44
Боря, привет!
Clever Cavy
22:23
Немножко грустно стало на словах гостя (не дословно, но что-то вроде) «не понимал тогда, как оно работает, но бабки платили и ладно». И, на мой взгляд, слишком быстрый путь до должности, на которой уже не нужно кодить, а можно только говорить). Но, в любом случае, диалог интересный, контент годный, каналу и гостю — успехов.
araslanrus
23:21
PHP гавно, а DDD нет
=))))
Michael Sloushch
15:14
почему у холодильника есть метод — что то взять из него?))
Игорь -
16:27
Первый толковый тим лид которого я вижу за свои недолгие 11 лет в пхп. Эванса я тоже читал, местами зашло местами не зашло, больше зашло после Вон Вернона, ну и плюс хабр. Вот только наша страна пока не готова к ддд, всех интересует лишь бдыщ бдыщ пиу пиу и в продакшн. Я тоже за то чтобы сначала похабрить точечно по минималочке, сформировать круг вопросов а на него уже набрасывать. Лично я — больше теоретик тк особо некуда применять в практике настолько много теории, но кто знает может быть когда нибудь… Given when then в пыхе вроде behat реализует, очень крутая хреновина, однажды юзал на всю жизнь проникся.
Michael Sloushch
18:48
01:32:35 не согласен с определением Unit Of Work, тут нам чувак рассказывает про кэш) Идея Unit Of Work заключается в том, что когда мы хотим использовать 2 и более репозитория для выполненения одной задачи — они будутиспользовать один контекст подключения к бд, или же конкретные типы в generic репозиториях.