Excited? Share it!
DDD, TDD, BDD
Gojko Adzic
Gojko is a partner at Neuri Consulting LLP. He is the winner of the 2016 European Software Testing Outstanding Achievement Award, and the 2011 Most Influential Agile Testing Professional Award. Gojko's book Specification by Example won the Jolt Award for the Best Book of 2012, and his blog won the UK Agile Award for the best outline publication in 2010. Gojko is a frequent speaker at software development conferences, including NDC, Agile Days, Oredev, and YOW!, and is one of the authors of MindMup and Claudia.js.
DDD Revelations and Misunderstandings: a report from the trenches
Ian Cooper
Polyglot Coding Architect in London, founder of #ldnug, speaker, tabletop gamer, geek. Tattooed, pierced, and bearded. The 'guv' on @BrighterCommand
Architectural Innovation: CQRS and the biggest mistakes teams make when applying DDD
In this talk, Udi shares some of the biggest mistakes he has seen teams make when applying DDD. Udi covers the following areas:
- Tiers aren’t layers
- Logical and physical connections are different
- All rules aren’t created equal
- Race conditions hide business rules
Further notes:
In this talk, Udi references Martin Fowler's book Patterns of Enterprise Application Architecture
And if Udi's talk inspired you to learn more about DDD, CQRS and event-sourcing, you may like to check out the following resources too:
CQRS Questions & Answers on Stackoverflow
Github Repository: Simple CQRS example on Github by Greg Young
Github repository: Deploying the Domain Model Pattern
Upcoming CQRS talks, conferences and meet ups for and by the Skills Matter Community
SkillsCast recordings of talks on CQRS that have been given for and by the Skills Matter community
Udi Dahan
Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus, the most popular service bus for .NET.
ParkBench Panel Discussion
Eric Evans
Eric Evans, author of Domain-driven Design: Tackling Complexity in the Heart of Software is a thought leader in software design, domain driven design and domain modeling and particularly focuses on strategic design.
Keynote:DDD Emerging Themes 2010
Eric Evans
Eric Evans, author of Domain-driven Design: Tackling Complexity in the Heart of Software is a thought leader in software design, domain driven design and domain modeling and particularly focuses on strategic design.
Folding together DDD & Agile
Eric Evans
Eric Evans, author of Domain-driven Design: Tackling Complexity in the Heart of Software is a thought leader in software design, domain driven design and domain modeling and particularly focuses on strategic design.
Architectural Innovation: Eventing, Event Sourcing
Greg Young
Greg Young coined the term "CQRS" (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since.
-
Keynote:DDD Emerging Themes 2010
Featuring Eric Evans
Eric Evans will talk about Emerging Themes in Architecture and DDD in 2010 and will provide a framework for today's discussions and thinking.
domain-driven-design -
Architectural Innovation: CQRS and the biggest mistakes teams make when applying DDD
Featuring Udi Dahan
Udi Dahan spoke at the DDD Exchange about common misunderstandings and problems that teams have with implementing Domain Driven Design. According to Udi, the domain model pattern seems to be abused more often than not. Check out this SkillsCast recording to find out why...
cqrs domain-driven-design event-driven ddd domain-model reactive -
Architectural Innovation: Eventing, Event Sourcing
Featuring Greg Young
Greg Young will talk about Architectural Innovation, Eventing, Event Sourcing and more.
event-sourcing -
Parkbench Panel Discussion
Just after lunch, we'll hold the first ParkBench Panel discussion, which will focus on topics of architectural innovation, including topics discussed by Udi and Greg, as well as other architectures of interest to delegates and speakers (for example Cloud Computing). You will not only be able...
domain-driven-design -
DDD Revelations and Misunderstandings: a report from the trenches
Featuring Ian Cooper
In this talk Ian Cooper shares his experiences of driving a project with DDD, to help you avoid his mistakes and capitalize on his successes. 18 months ago Ian and team began a new project committed to using the approach outlined in Domain Driven Design. They had revelations as the techniques...
project domain-driven-design -
DDD, TDD, BDD
Featuring Gojko Adzic
Domain Driven Design is often misunderstood as something that advocates a lot of upfront design and at odds with the evolutionary design principles of test driven development. In this presentation, Gojko Adzic will talk about reconciling the two approaches and getting the best of both worlds, and...
bdd tdd domain-driven-design -
Folding together DDD & Agile
Featuring Eric Evans
After a decade of heavy process, the Agile revolution of the late '90s threw off the dead hand of big upfront design. The bloody purge that followed was needed!
agile domain-driven-design architecture -
ParkBench Panel Discussion
Featuring Eric Evans
After the talks have finished, we'll hold the second Park Bench Panel discussion. This discussion will begin with a focus on process integration. At some point, the moderator will open up to a general discussion of any DDD topic. Also, we'll be bringing out the drinks during this. That...
domain-driven-design
-
DDDx — Domain-Driven Design eXchange 2021
Two days - Online Conference
Join us at Domain-Driven Design eXchange, a 2-day conference where you'll learn from thought leaders, architects and developers as you connect with likeminded people to share the skills, insights, lessons developed from your modelling, design and development projects.
architecture discovery ddd domain-driven-design -
DDD eXchange 2018
Two days in London
Want to hear the latest innovations in the DDD space from the world's DDD experts, and be able to share your own ideas and thoughts across great open sessions? Join us for DDD eXchange in April 2018! Skills Matter presents the 9th DDD eXchange London, the place to go if you're interested...
ddd dddesign eventstorming architecture tdd dddd -
DDD eXchange 2017
Two days in London
Want to hear the latest innovations in the DDD space from the world's DDD experts, and be able to share your own ideas and thoughts across great open sessions? Join us for DDD eXchange in April 2017! Skills Matter presents the 9th edition of the DDD eXchange London, the place to go if...
ddd domain-driven-design software-architecture event-storming modelling example dddesign -
DDD eXchange 2016
Two days in London
In June 2016 Skills Matter presents the 7th edition of the DDD eXchange London, the place to go if you're interested in Domain Driven Design and associated tools and processes. If you want to hear the latest innovations in this space from the world's DDD experts, and share your own ideas...
dddx ddd domain-driven-design software-architect -
DDD eXchange 2015
One day in London
We return this June for another edition of the DDD eXchange. The place to go if you're interested in Domain Driven Design and associated tools and processes.
ddd dddx domain-driven-design -
DDD eXchange NYC 2014
One day in New York City
Want to find out about the latest and greatest in DDD? Interested in meeting the rest of the community and big names like Eric Evans, Vaughn Vernon, and Paul Rayner?
domain-driven-design architecture ddd dddx -
DDD eXchange 2014
One day in London
Want to find out about the latest and greatest ideas & practices in DDD? Interested in meeting the rest of the community and big names like Eric Evans, Martin Thompson and Greg Young ? Then don't miss out on DDD eXchange 2014, where you'll discover all the latest ideas & practices...
domain-driven-design architecture ddd domain-modeling reactive-applications event-driven resilient scalable responsive eventstorming -
DDD eXchange NYC
One day in New York City
Want to keep up to date with the latest developments, in Domain Driven Design? Are you keen to learn and share skills with 200+ developers passionate about domain driven design?
domain-driven-design design-patterns architecture nhibernate repository-pattern cqrs dddxnyc -
DDD eXchange 2013
One day in London
Skills Matter hosted the fifth annual DDD eXchange led by the father of DDD, Eric Evans. Experts and thought leaders joined together with 125 practitioners and enthusiasts for one of the stand out Software Architecture events in the 2K13 calendar.
domain-driven-design design-patterns architecture nhibernate repository-pattern cqrs ruby-on-rails mongodb clojure dddx -
DDD eXchange 2012
One day in London
Now in its 4th year, the DDD Exchange has become one of the focal points of the DDD community. Each year, DDD thought leaders come together with 100+ enthusiasts for a truly interactive session where we delve into the tricky questions that leaders in DDD are struggling with.
domain-driven-design design-patterns architecture nhibernate repository-pattern cqrs actor-model ruby-on-rails mongodb clojure -
DDD eXchange
One day in London
Intensive, intimate one day event on Domain Driven Design, bringing together both international and UK experts on Domain Driven Design, Architecture and other interesting ideas and aproaches, including Behaviour Driven Design and Example Driven Design.
domain-driven-design design-patterns architecture nhibernate repository-pattern cqrs actor-model ruby-on-rails mongodb clojure