Вы читали сборник Domain-Driven Design: The First 15 Years? Один из авторов Влад Хононов @vladik_kh также участвует в панельной дискуссии. Влад ведет блог, написал книгу What Is Domain-Driven Design?, выступает на конференциях.
Если вы еще не зарегистрировались, то сейчас самое время! https://dddevotion.timepad.ru/event/1291543/
Если вы еще не зарегистрировались, то сейчас самое время! https://dddevotion.timepad.ru/event/1291543/
Leanpub
Domain-Driven Design: The First 15 Years
Collection of essays on Domain-Driven Design by prominent authors.
Буквально через несколько минут начинаем https://pandameetup.zoom.us/j/290045039
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Нужна обратная связь по вчерашнему митапу. Если вы смотрели, скажите как это было. Если вы хотите дать развернутую обратную связь, то велком в чат @idddqd или в личку @gradea.
Anonymous Poll
26%
Роскошный митап
39%
Хорошо
23%
Неплохо
8%
Так себе
4%
Не понравилось
Forwarded from Domain-Driven Design Injection
Друзья, нашу следующую встречу проведём в онлайн-формате.
В четверг, 9 апреля в 19:00, Дмитрий Дашенков сделает доклад о Protobuf и расскажет, почему генерация кода полезнее, чем вы думаете, и что можно сделать, имея платформенно-независимый язык определения модели.
Встреча пройдёт в Zoom-трансляции. Задать вопросы можно будет сразу после доклада или заранее, в форме.
Регистрируйтесь на на dddi.dev и до встречи!
В четверг, 9 апреля в 19:00, Дмитрий Дашенков сделает доклад о Protobuf и расскажет, почему генерация кода полезнее, чем вы думаете, и что можно сделать, имея платформенно-независимый язык определения модели.
Встреча пройдёт в Zoom-трансляции. Задать вопросы можно будет сразу после доклада или заранее, в форме.
Регистрируйтесь на на dddi.dev и до встречи!
Pluralsight раздает свой контент по акции #freeApril - самое время пройти один из самых рекомендуемых курсов по DDD от Владимира Хорикова https://app.pluralsight.com/library/courses/domain-driven-design-in-practice/table-of-contents
https://www.youtube.com/channel/UCGiT8Psj7xt5gezKUL8faNA готовим канал для наших видео. Подпишитесь, пожалуйста, чтобы мы могли получить нормальный урл.
YouTube
DDDevotion
Канал сообщества @DDDevotion, все о Domain Driven Design, инженерных практиках и technical excellence.
Наш канал в Telegram https://news.1rj.ru/str/dddevotion
Группа в фб https://www.facebook.com/groups/dddevotion
Наш канал в Telegram https://news.1rj.ru/str/dddevotion
Группа в фб https://www.facebook.com/groups/dddevotion
https://youtu.be/M0DyroE0TAQ запись панельной дискуссии уже готова. Спасибо Илье @quieteroks за помощь с редактурой и видеомонтажом.
YouTube
Панельная дискуссия. Domain Driven Design - борьба со сложностью.
2 апреля собрали нескольких экспертов, чтобы обсудить некоторые аспекты Domain Driven Design и разработки в целом.
Обсудили единый язык, ограниченные контексты, микросервисную архитектуру и многое другое.
Участники:
Никита Соболев
Максим Аршинов
Андрей…
Обсудили единый язык, ограниченные контексты, микросервисную архитектуру и многое другое.
Участники:
Никита Соболев
Максим Аршинов
Андрей…
Помогите нам лучше попадать в ваши ожидания при создании новых. В ближайшее время будет несколько опросов, прошу проголосовать, чтобы мы понимали ваш текущий уровень знаний и мотивацию.
Оцени свои знания про Domain Driven Design в целом
Оцени свои знания про Domain Driven Design в целом
Anonymous Poll
5%
Знаю отлично, практикую различные подходы, готов делиться опытом
18%
Знаю, практикую
33%
Читал Эванса (Вернона), смотрел доклады, реальной практики почти нет
44%
Практически не знаю, что это, зашел сюда разобраться
Коллеги готовят очередную встречу. На этот про саги. Можно будет поучаствовать даже с дачи)
Forwarded from Domain-Driven Design Injection
На днях провел онлайн сессию EventStorming. Всегда был уверен, что онлайн такое не заходит и это просто пустая трата времени.
Но новые проблемы требуют новых решений. У нас накоплен некоторый опыт онлайн-встреч. У нас работают классные, вовлеченные разработчики. В итоге ужас конечно, но не ужас-ужас)
Но новые проблемы требуют новых решений. У нас накоплен некоторый опыт онлайн-встреч. У нас работают классные, вовлеченные разработчики. В итоге ужас конечно, но не ужас-ужас)
Сложности:
1. Вовлечь всех в работу. Когда мы физически вместе, так или иначе возникают смол-толки, видно кто отсиживается, кто заскучал. В онлайне говорит кто-то один иначе не будет слышно. Разбиваться на малые группы сильно сложнее.
2. Тайминг. Не знаю почему, но я промазываю с таймингом. Его трудно блюсти. Нужно больше онлайн опыта.
3. Миро, Мурал и прочее. Лично для меня физическая доска - самое то. Электронные доски - слабое подобие)
Плюсы:
1. Онлайн, можно проводить в эпоху самоизоляции.
2. Миро и другие. Несмотря на плюсы физической доски, у электронной есть свои: нет нужды закупать стикеры, рулон бумаги, понятность, артефакт остается и доступен всем, легко редактировать, вносить изменения и т.п.
3. Если тайминг поехал, то никто вас не выгонит из переговорки)
В итоге можно пробовать, но, как я и думал ранее, мероприятие требует тщательной подготовки, большей вовлеченности и подготовленности участников.
1. Вовлечь всех в работу. Когда мы физически вместе, так или иначе возникают смол-толки, видно кто отсиживается, кто заскучал. В онлайне говорит кто-то один иначе не будет слышно. Разбиваться на малые группы сильно сложнее.
2. Тайминг. Не знаю почему, но я промазываю с таймингом. Его трудно блюсти. Нужно больше онлайн опыта.
3. Миро, Мурал и прочее. Лично для меня физическая доска - самое то. Электронные доски - слабое подобие)
Плюсы:
1. Онлайн, можно проводить в эпоху самоизоляции.
2. Миро и другие. Несмотря на плюсы физической доски, у электронной есть свои: нет нужды закупать стикеры, рулон бумаги, понятность, артефакт остается и доступен всем, легко редактировать, вносить изменения и т.п.
3. Если тайминг поехал, то никто вас не выгонит из переговорки)
В итоге можно пробовать, но, как я и думал ранее, мероприятие требует тщательной подготовки, большей вовлеченности и подготовленности участников.
Добили видео наконец-то. Буду загружать. Будет что посмотреть на майских)
Первое из них - доклад @agratushniy про слой супертипов. https://youtu.be/MH0sQFEDkdg
Первое из них - доклад @agratushniy про слой супертипов. https://youtu.be/MH0sQFEDkdg
YouTube
Слой супер-типов как стандартизация разработки – Андрей Ратушный
От автора:
Я расскажу вам о том, как при помощи слоя супер-типов сделать вашу модель выразительнее, код чище и структурированнее.
Доклад будет интересен и полезен разработчикам любого уровня владения DDD. Мы вместе пройдем эволюцию от проекта без использования…
Я расскажу вам о том, как при помощи слоя супер-типов сделать вашу модель выразительнее, код чище и структурированнее.
Доклад будет интересен и полезен разработчикам любого уровня владения DDD. Мы вместе пройдем эволюцию от проекта без использования…
Следующее видео - доклад @Kesteem о собственном фреймворке валидации, который используется в Райффайзенбанке. https://youtu.be/RU6ndO70HN4
YouTube
Валидация в DDD – Константин Густов
Рассмотрим виды валидации, наивный подход, его недостатки.
Как правильно делать валидацию в ddd. Различные подходы.
Фреймворки для валидации. FluentValidation - недостатки.
Свой фреймворк валидации - какие проблемы решали, как используется в приложении.
…
Как правильно делать валидацию в ddd. Различные подходы.
Фреймворки для валидации. FluentValidation - недостатки.
Свой фреймворк валидации - какие проблемы решали, как используется в приложении.
…
Не могу не поделиться отличным постом о Доменных Событиях от @emacsway https://emacsway.github.io/ru/domain-events-in-ddd/
emacsway.github.io
Domain Events in DDD — @emacsway's blog
Статья переехала на новый адрес в Distributed Collaborative Knowledge Management System for System Architecture (о проекте).
В эту пятницу будет большая онлайн-туса Distributed Domain-Driven Design Day https://virtualddd.com/#/conference.
Помимо докладов будут также hands-on. Топовая подборка спикеров: Брандолини, Влад Хононов (@vladik_kh), Алексей Зимарев (@zimareff) и многие другие.
Время с семи утра до половины первого ночи по Москве.
Предлагаю пообсуждать доклады в чате @idddqd. Можно будет увидеться в мите, дискорде или в другой виртуальной комнате, чтобы обсудить доклады очно.
Помимо докладов будут также hands-on. Топовая подборка спикеров: Брандолини, Влад Хононов (@vladik_kh), Алексей Зимарев (@zimareff) и многие другие.
Время с семи утра до половины первого ночи по Москве.
Предлагаю пообсуждать доклады в чате @idddqd. Можно будет увидеться в мите, дискорде или в другой виртуальной комнате, чтобы обсудить доклады очно.
Forwarded from Vladimir Sva
https://particular.net/webinars/2020-live-qna-with-udi
Live webinar with Udi Dahan
June 16, 2020 - 7:00 PM (Moscow)
Live webinar with Udi Dahan
June 16, 2020 - 7:00 PM (Moscow)
- Service Oriented Architecture (SOA)
- Domain Driven Design (DDD)
- Command Query Responsibilty Segregation (CQRS)
- Event Sourcing
- Microservices
- The fallacies of distributed computing
Particular Software
Live Q&A with Udi
This is a great opportunity to address questions relating to system architecture, design concepts, and more - in a live question and answer session with Udi. …
Сегодня проводил онлайн мастер-класс про Event Storming на РИТ-фесте. Надеюсь было полезно. Для меня это был необычный опыт онлайн-конференции. Скоро будет запись.
А тем временем залил выступление @sergey486 про тот же Event Storming на февральском митапе в Райффайзенбанке. https://www.youtube.com/watch?v=kJjuTuviZ-E
А тем временем залил выступление @sergey486 про тот же Event Storming на февральском митапе в Райффайзенбанке. https://www.youtube.com/watch?v=kJjuTuviZ-E
YouTube
Event Storming на практических кейсах – Сергей Баранов, ScrumTrek
— Что такое Event Storming и какие проблемы он призван решать?
— Как выглядит результат проведения Event Storming?
— Как организовать и провести Event Storming?
— Как переложить результат, полученный от Event Storming в практическую плоскость?
Расшифровка…
— Как выглядит результат проведения Event Storming?
— Как организовать и провести Event Storming?
— Как переложить результат, полученный от Event Storming в практическую плоскость?
Расшифровка…
