Skip to content

Preventing Emu Wars with Domain-Driven Design

Photo of James Crisp
Hosted By
James C. and Francis C.

Details

Australia's doomed “Emu War” serves as a funny - yet oddly accurate - analogy for how we spend a lot of time (and money) solving the wrong problems. Often, critical missteps at the very beginning of projects lead to an inevitable avalanche of code, complexity and more than a few bugs.

But how can we ensure that we’re solving the right problems? Techniques such as applying the 5 Whys, Event Storming and the building of a Ubiquitous Language come together to point us in the right direction.

To demonstrate, we’ll explore the Emu War as if it was a coding problem and then contrast it to a more realistic e-commerce case study.

As many of the same modelling smells intensify, we’ll bring in grounded Domain-Driven Design practices - each one enabling us to move from a world of bugs and complexity to a far more maintainable and extensible solution.

It’s the perfect talk to help you get started (or fall back in love) with Domain-Driven Design.

====================================================================

I was very fortunate enough to see Lee Dunkley's talk a while back, and I'm absolutely delighted that Lee has graciously agreed to do his talk for Alt.Net

How Lee combines storytelling, humour, and technical material is masterful and unique and I've not seen anyone else do this except for Josh Long of SpringBoot fame.

I rate it as one of the best talks I've ever seen in my life and I hope you don't miss this delightful experience.

Stream at: https://www.twitch.tv/sydneyaltnet

Photo of Sydney Alt.Net User Group group
Sydney Alt.Net User Group
See more events
FREE
100 spots left