Сергей Баранов - Многоликий DDD
Ғылым және технология
Ближайшая конференция - DotNext 2024, 10 - 11 сентября, Москва + online
Подробности и билеты: jrg.su/x2GKnA
- -
Domain Driven Design всегда имел высокий порог входа. Сложность изучения и применения усугублялась туманностью объяснений выгод как для коллег-разработчиков, так и для архитекторов, менеджеров, продактов. Подарившим DDD вторую жизнь ударом дефибрилятора стали микросервисы. Микросервисы - это то, как мы проводим границы и оказалось, что в DDD для этого содержаться одни из лучших инструментов. Профессиональное сообщество подхватило идеи DDD на хайпе микросервисов и началось бурное развитие.
Появились и новые техники, облегчающие вход в DDD и открывающие новые возможности. Умело комбинируя Event Storming и DDD можно из одной и той же модели получить бэклог, API, тестовые сценарии, наброски UI/UX, структуру команд, структуру компонентов и тех же микросервисов. Именно об этом пойдет речь в докладе.
Выступление будет полезно для того, чтобы:
1. Выжать из DDD еще больше, если вы уже его применяете
2. Научиться «продавать» DDD через выгоды, понятные тем, кому «продаете»
3. Расширить кругозор.
Скачать презентацию: squidex.jugru.team/api/assets/srm/3c65166a-31f0-4008-b678-40e453e75984/sergei-baranov-dotnext-mnogolikii-ddd.pdf
Пікірлер: 9
эх, увидеть бы хоть один прод проект по этим правилам) обычно невозможно придеоживаться.
По мне так лучший доклад на тему DDD, спасибо докладчику за отличный тейк!
Очень спасибо! Даже не заметил как час пролетел
где тут код? - очень ценное наблюдение от самого докладчика. Почему-то практическое применение своим рассказам боятся давать почти все докладчики и теориоведы, за исключением уже избитых и замусоленных до нельзя ордеров с корзинами))
@user-pn7di5lp9v
Жыл бұрын
Слушать можно по-разному. Я услышал, где здесь код. И про код тут было немало. Согласен, что повествование не опускалось до соглашений об именовании и/или организации структуры папок в проекте. Но это и не требовалось для такого доклада - это детали реализации и у каждого реализация будет своя.
@awerwrwerswerwerwer
Жыл бұрын
@@user-pn7di5lp9v Вы что-то свое услышали, весьма далекое от сказанного. И про соглашения-именования ни слова не было. Суть в том, что докладчик никак не подкрепляет сказанного на практике. Говорунов много. Практическое отражение подобных знаний в код является гораздо большей ценностью, чем пустой пересказ теории. Ценность подобных докладов нулевая
@user-wi7px1xf8b
10 ай бұрын
Показать код продукта, сложность которого реально требует DDD, за время презентации невозможно. Показывать простые примеры - довольно не эффективно, так как у зрителя возникает вопрос, а зачем тут этот DDD, а он и правда для примера не нужен.
Легко реализовать в 1С:Предприятие, идеально для DDD, все сущности и код можно привести к предметной области, и если посадишь рядом юриста, то он будет читать по русски ;) Кайф? Кайф! 1С лучшее среда для автоматизации бизнеса.
Много умных слов, но ничего не понятно