Недавно попался интересный читшит про Context Mapping от Ника Тьюна. @mahmud128 как раз напомнил.
Ссылка на гит https://github.com/ddd-crew/context-mapping и миро https://miro.com/app/board/o9J_kqtuB6A=/
Ссылка на гит https://github.com/ddd-crew/context-mapping и миро https://miro.com/app/board/o9J_kqtuB6A=/
GitHub
GitHub - ddd-crew/context-mapping
Contribute to ddd-crew/context-mapping development by creating an account on GitHub.
Forwarded from Nikolai Fominykh
Вдохновился и сделал по мотивам на русском такую штуку:
https://miro.com/app/board/o9J_lXYLpKY=/
Мог сильно тупить и косно-язычить. :)
https://miro.com/app/board/o9J_lXYLpKY=/
Мог сильно тупить и косно-язычить. :)
miro.com
Взаимодействие контекстов
Еще одна точка зрения на связь доменов и контекстов https://medium.com/nick-tune-tech-strategy-blog/domains-subdomain-problem-solution-space-in-ddd-clearly-defined-e0b49c7b586c
Medium
Domain, Subdomain, Bounded Context, Problem/Solution Space in DDD: Clearly Defined
Domain-Driven Design is an approach to designing systems, usually software, that emphasises creating a common language between domain…
@sergey486 много практикует и очень хорошо рассказывает про Event Storming. Рекомендую.
Forwarded from Блог Сергея Баранова
Статейка вышла по итогам моего выступления на TechLeadConf про Event Storming и микросервисы: https://m.habr.com/ru/company/oleg-bunin/blog/537862/
Само видео тут: https://www.youtube.com/watch?v=cG9DVbcPc9M
Само видео тут: https://www.youtube.com/watch?v=cG9DVbcPc9M
Хабр
Моделирование микросервисов с помощью Event storming
Event storming — метод, который смещает акцент у событий с технического на организационный и бизнес уровни и помогает создать устойчивую модульную систему. Он нередко используется в контексте...
Тестируем новый модный канал) Подключайтесь завтра https://www.joinclubhouse.com/event/xpA28noL поговорить на уже не свежую, но все еще актуальную тему.
Forwarded from Andrey Ratushniy
Отличный конспект на старую добрую статью Вернона о том, на что нужно обратить внимание при моделировании агрегатов https://m.habr.com/ru/post/543424/
Хабр
Эффективная конструкция агрегатов. Моделирование одиночного агрегата
Эта статья является конспектом материала Effective Aggregate Design Part I: Modeling a Single Aggregate . Объединение сущностей (entities) и объектов значений (value objects) в агрегат с тщательно...
Forwarded from Domain-Driven Design Injection
Domain-Driven Design Injection. Встреча №8!
Приглашаем продолжить общение о Domain-Driven Design в уютном онлайн-формате!
В среду, 10 марта, в 19:00, Алексей Тимченко расскажет об организации кода приложения в лаконичный API пакетов и модулей, используя отварной доменный язык и луковую архитектуру.
Обменяться предварительными соображениями и задать вопросы докладчику можно уже сейчас в Кают-компании.
🕖 Когда: 10 марта, в 19:00
📍 Где: Zoom
📋 Регистрация: dddi.dev.
Приглашаем продолжить общение о Domain-Driven Design в уютном онлайн-формате!
В среду, 10 марта, в 19:00, Алексей Тимченко расскажет об организации кода приложения в лаконичный API пакетов и модулей, используя отварной доменный язык и луковую архитектуру.
Обменяться предварительными соображениями и задать вопросы докладчику можно уже сейчас в Кают-компании.
🕖 Когда: 10 марта, в 19:00
📍 Где: Zoom
📋 Регистрация: dddi.dev.
Всем привет!
Немного о планах.
На следующей неделе планируется очередная проба пера в Клабхаузе. Формат мне понравился: легко и непринужденно. Поговорим про DDD, скоуп тем пока определяем, пишите что интересно.
24 марта (предварительная данная) планируем митап с докладом про чистую архитектуру.
Немного о планах.
На следующей неделе планируется очередная проба пера в Клабхаузе. Формат мне понравился: легко и непринужденно. Поговорим про DDD, скоуп тем пока определяем, пишите что интересно.
24 марта (предварительная данная) планируем митап с докладом про чистую архитектуру.
10 марта есть возможность поучаствовать в АМА-сессии с Уди Даханом. Известный эксперт и архитектор из мира .net.
У Уди куча статей, выступлений и даже курс по распределенным системам (сейчас стоит дорого, но была апрельская раздача и Уди делал его временно бесплатным). Область интересов: DDD, CQRS, Distributed Systems, Sagas и прочие интересные вещи.
Ссылка на митап https://www.meetup.com/Virtual-Domain-Driven-Design-meetup/events/276419434
Там же найдете подробное описание и ссылки (зум + ютуб).
PS. Английский у Уди не сложный обычно 🇬🇧
PPS. Обратите внимание, что митап иногда тупит с зонами и, если я все понял правильно, то сессия начнется в 18-45 мск. Накладочка с DDDi(
У Уди куча статей, выступлений и даже курс по распределенным системам (сейчас стоит дорого, но была апрельская раздача и Уди делал его временно бесплатным). Область интересов: DDD, CQRS, Distributed Systems, Sagas и прочие интересные вещи.
Ссылка на митап https://www.meetup.com/Virtual-Domain-Driven-Design-meetup/events/276419434
Там же найдете подробное описание и ссылки (зум + ютуб).
PS. Английский у Уди не сложный обычно 🇬🇧
PPS. Обратите внимание, что митап иногда тупит с зонами и, если я все понял правильно, то сессия начнется в 18-45 мск. Накладочка с DDDi(
Meetup
Login to Meetup | Meetup
Not a Meetup member yet? Log in and find groups that host online or in person events and meet people in your local community who share your interests.
Хорошая вводная статья про DDD. Можно кидать знакомым гоферам) https://threedots.tech/post/ddd-lite-in-go-introduction/
Это даже начало цикла статей про ddd, cqrs и чистую архитектуру с использованием golang. Выглядит интересно, но пока не читал.
Это даже начало цикла статей про ddd, cqrs и чистую архитектуру с использованием golang. Выглядит интересно, но пока не читал.
threedots.tech
Introduction to DDD Lite: When microservices in Go are not enough
When I started working in Go, the community was not looking positively on techniques like DDD (Domain-Driven Design) and Clean Architecture. I heard multiple times: “Don’t do Java in Golang!”, “I’ve seen that in Java, please don’t!”.
These times, I already…
These times, I already…
24 марта в 19-00 мск проводим очередной митап.
Тема Чистая архитектура.
Спикер @elukianov
Евгений рассмотрит следующие вопросы:
- Что такое чистая архитектура
- Как она появилась
- Какие проблемы она решает
- Основные приципы чистой архитектуры
- SOLID, метрики, common reuse, etc, кратко
- Что даёт такой подход?
- Как чистая архитектура поддерживает DDD.
Все это с примерами и опорой на код. Длительность ~2 часа.
Внимание! Компания JetBrains поддерживает наше сообщество и у нас есть пара промокодов на годовую лицензию для любой их IDE. Отдадим самым активным участникам. Готовьте ваши вопросы.
Ссылка на ютуб https://youtu.be/61uhyXijimA
Тема Чистая архитектура.
Спикер @elukianov
Евгений рассмотрит следующие вопросы:
- Что такое чистая архитектура
- Как она появилась
- Какие проблемы она решает
- Основные приципы чистой архитектуры
- SOLID, метрики, common reuse, etc, кратко
- Что даёт такой подход?
- Как чистая архитектура поддерживает DDD.
Все это с примерами и опорой на код. Длительность ~2 часа.
Внимание! Компания JetBrains поддерживает наше сообщество и у нас есть пара промокодов на годовую лицензию для любой их IDE. Отдадим самым активным участникам. Готовьте ваши вопросы.
Ссылка на ютуб https://youtu.be/61uhyXijimA
Саша Поломодов (руководитель управления разработки цифровых экосистем в Тинькофф) много читает и делится впечатлениями от прочитанного.
В последнем посте вы найдете отличную подборку книг по архитектуре и дизайну ПО. Лично я прочитал чуть больше половины и это очень достойные книги – смело включайте в свои списки.
https://apolomodov.medium.com/software-design-books-743be52e4c71
В последнем посте вы найдете отличную подборку книг по архитектуре и дизайну ПО. Лично я прочитал чуть больше половины и это очень достойные книги – смело включайте в свои списки.
https://apolomodov.medium.com/software-design-books-743be52e4c71
Medium
Как прокачаться в проектировании программного обеспечения — список книг
В последнее время я часто провожу интервью по проектированию распределенных систем. И часто финальным шагом такого интервью я даю…
Наш онлайн-митап пройдет уже меньше чем через неделю. тем временем можно посмотреть видео с прошедшего мероприятия наших коллег из DDDi.
Forwarded from Domain-Driven Design Injection
Видеозапись и материалы нашей восьмой встречи уже доступны в Судовом журнале!
Высказать мнения и задать вопросы по этой теме приглашаем в Кают-компанию DDDi.
Высказать мнения и задать вопросы по этой теме приглашаем в Кают-компанию DDDi.
Чтиво на вечер пятницы (+походить по ссылкам на выходные😄)
Ник Тьюн пишет про
- майндсет проектировщика. Нанимайте таких и зовите внешних спикеров на внутренние митапы.
- техники взаимодействия (Pair Programming, Event Storming, Domain Storytelling...).
- Continuous Critique (культура фидбека, доверия и открытости крайне важна для взаимодействия).
- противопоставление поставки фич и проработки дизайна. Обе крайности плохи на дистанции.
Рекомендую походить по рефам из статьи, там тоже интересно.
https://medium.com/nick-tune-tech-strategy-blog/nurturing-design-in-your-software-engineering-culture-3f960d321af
Ник Тьюн пишет про
- майндсет проектировщика. Нанимайте таких и зовите внешних спикеров на внутренние митапы.
- техники взаимодействия (Pair Programming, Event Storming, Domain Storytelling...).
- Continuous Critique (культура фидбека, доверия и открытости крайне важна для взаимодействия).
- противопоставление поставки фич и проработки дизайна. Обе крайности плохи на дистанции.
Рекомендую походить по рефам из статьи, там тоже интересно.
https://medium.com/nick-tune-tech-strategy-blog/nurturing-design-in-your-software-engineering-culture-3f960d321af
Medium
Nurturing Design in Your Software Engineering Culture
There are a few qualities that differentiate average from high performing software engineering organisations. I believe that attitude…
Forwarded from emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Запись сегодняшнего ТелеграмХауса, посвященного вопросам DDD, который состоялся сегодня в большом архитектурном чате Максима Смирнова: https://news.1rj.ru/str/it_arch/1030
#DDD #SoftwareArchitecture
#DDD #SoftwareArchitecture
Telegram
Архитектура ИТ-решений

