DDDevotion – Telegram
DDDevotion
4.42K subscribers
65 photos
7 files
273 links
All about Domain-Driven Design
FB - https://www.facebook.com/groups/dddevotion/
Youtube - https://www.youtube.com/c/dddevotion
По вопросам сотрудничества @gradea
Download Telegram
Сегодня рассказывал про агрегаты на Archdays2020. Примеры кода и референсы доступны по ссылке. Репозиторий будет обновляться.
Это был тяжелый год, был он тяжелей чем тот (с)
Есть желание 17 декабря проводить старый год каким-нибудь онлайн-мероприятием. Какой формат вам нравится больше? Можно выбрать несколько.
Anonymous Poll
75%
Воркшоп с кодом (про агрегаты, например, или что-то еще)
21%
Пара классический докладов
9%
Сессия Lean coffee
23%
Круглый стол с экспертами
1%
Другое, напишу в комментариях.
Отличная визуализация разницы. Спасибо @DmitriyLanets за ссылку
По мотивам воркшопа написал статью про агрегаты https://habr.com/en/company/dododev/blog/532628/

Сперва думал, что я перенесу все что проговаривал, но понял что объем темы настолько велик, что плохо пихать все в одну статью. Теперь думаю над продолжением.
23 декабря московским вечером планируем немного поболтать про код. Я не хочу делать формальный ивент с докладчиками и презами, но хочется пообщаться в неформальной обстановке.

Есть две опции.
1. Вам что-то не ясно в DDD. Вы бы хотели обсудить и увидеть как это делается. Напишите в комментариях.

2. Вам есть чем поделиться. Вы недавно (может и давно) запилили крутую штуку и можете показать код и рассказать что и как вы делали. Не надо думать, что крутые штуки бывают только у небожителей. Тот же Outbox Pattern вполне интересная штука и не все знают как это делается, что надо учесть. И тоже пишите в комментарии или в личку.

Ну и в любом случае присоединяйтесь!)
Channel photo updated
https://dddevotion.timepad.ru/event/1509640/

В предыдущей статье была уже эта ссылка. Публикую еще раз.

Предновогодний митап с кодом и общением. Приходите! Если вы постоянно читаете канал, то можете не регистрироваться, 23 декабря вечером здесь будет дополнительный анонс с ссылкой на ютуб или зум (пока что решаем как будет удобнее).
Уже завтра DDD-посиделки. Первый спикер - Андрей Ратушный @agratushniy. Андрей - активный участник сообщества, практикует Domain-driven design, с радостью согласился провести мастер-класс "От теории к коду".

Андрей так описывает этот воркшоп:
Я покажу, как можно сформировать структуру каталогов в фреймворке Symfony для разработки проекта с использованием ДДД подхода. Покажу примитивный слой супер-типов, а затем приступим к построению модели в порядке: Domain -> Application -> Ifrastructure -> Controller.

Повторяем процесс построения модели еще в двух контекстах. Затем соединяем это все при помощи событий. Пишем пару юнит, и пару интеграционных тестов на Behat.

Свои вопросы можете задавать в треде – мы постараемся ответить на все.
Второй докладчик Владимир Хориков – автор книги Unit Testing Principles, Practices, and Patterns, автор блога и курсов на Pluralsight. Он расскажет про инкапсуляцию и изоляцию, а именно:
- почему важна инкапсуляция
- почему важна изоляция
- почему нельзя иметь и то и другое в большинстве случаев.
Ссылка на трансляцию митапа 23 декабря https://www.youtube.com/watch?v=UlEmtTJUwtA
Скоро начинаем!
@agratushniy и @vkhorikov огромное спасибо за доклады.
Ссылки, видео и дополнительные материалы опубликуем чуть позже.
К сожалению, не смогли ответить на все вопросы, но вы может задать их в чате.
В начале года будет интересное мероприятие https://www.meetup.com/Virtual-Domain-Driven-Design-meetup/events/275246441/

Список участников впечатляет
Rebecca Wirfs-brock
Chris Richardson
Alberto Brandolini
Nick Tune
Krisztina Hirth
Trond Hjorteland

Крайне рекомендую!
Помимо канала и чата есть группа в ФБ https://www.facebook.com/groups/dddevotion

Буквально недавно к ней присоединился сотый участник. Пока что там мало контента, даже не все что здесь пишем дублируется.

Если вы используете ФБ:
1. Присоединяйтесь.
2. Пишите и коментируйте)
Друзья, с Новым годом! Несмотря на коронокризис, этот год был очень продуктивен для нашего сообщества.
Как вам первая рабочая неделя? Какие планы на год? Какие ожидания от сообщества?

Я хочу развивать сообщество и дальше, планов громадье. Хотелось бы сделать канал более живым. Хочу, чтобы было больше своих кейсов и интересных решений. Если вы пишите статьи или хотите поделиться опытом – пишите мне, поможем.

Мероприятия. Ситуация напряженная, пока что продолжаем онлайн. Опять же, если хотите прокачать презентейшн скилл и поделиться интересным – дайте знать: поможем докрутить тему, улучшить структуру, выступить потом на большой конференции.

Отдельно думаю о небольших легковесных ивентах: линкофе, подкаст, небольшие вводные лекции.

Буду рад любым идеям и обратной связи.

Желаю в Новом году продуктивной работы, интересных проектов и красивых технических решений без лапши и BBoM!
Недавно попался интересный читшит про Context Mapping от Ника Тьюна. @mahmud128 как раз напомнил.

Ссылка на гит https://github.com/ddd-crew/context-mapping и миро https://miro.com/app/board/o9J_kqtuB6A=/