Domain-Driven Design has a reputation for being hard to grasp for newcomers. In this session Nick Tune will introduce several open-source tools that even people with no prior DDD experience can utilise to create a loosely-coupled architecture.
Learn how to gain the benefits of Domain-Driven Design to create a loosely-coupled architecture without needing to read any books on the topic.
DDD has a reputation for being esoteric and hard to grasp for newcomers. So the community has been working hard to simplify the user experience for people new to DDD by providing practical tools like the Bounded Context Canvas which even people with no prior DDD experience can benefit from to design loosely-coupled microservices.
These tools will provide you with instant value. You can use them right away on the systems you are building. The tools also help you on the path to mastery of DDD. And all of the tools are open source and creative commons, so nobody is trying to sell you anything.
You can also check out the Miro board used in the session here.
YOU MAY ALSO LIKE:
- Strategic Domain-Driven Design Patterns (SkillsCast recorded in May 2019)
- Microservices Architecture with Jorge Ortiz‑Fuentes (Online Course on 15th - 17th February 2021)
- Sociotechnical Domain-Driven Design with Kacper Gunia (Online Course on 18th - 19th February 2021)
- μCon: The Microservices eXchange (Online Conference on 13th - 14th April 2021)
- DDDx — Domain-Driven Design eXchange 2021 (Online Conference on 8th - 9th June 2021)
- Evolutionary Architecture (SkillsCast recorded in January 2021)
- What an Architect Can Learn from Retrospective Failures (SkillsCast recorded in December 2020)
Strategic Domain-Driven Design Tools For Non-DDD People
Nick Tune
Nick is a technical leader, author, speaker and trainer. He helps If you need help building autonomous teams, modelling complex domains, consulting, training, or public speaking.He has a passion for delighting users, creating business impacts, crafting quality software, and building world-class engineering teams.