Preventing Emu Wars with Domain-Driven Design

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

Every 4th Tuesday of the month
Sponsors
Preventing Emu Wars with Domain-Driven Design