by Lewis Wright @allwrightythen

DDD may sound like yet another "stop what you're doing and do it our way" buzzword, but in truth DDD simply provides a few simple but effective techniques for designing and developing software. It's there when you need it, but not imposing. There is no right or wrong, just complicated and simple.

This talk will introduce you to DDD, why you're probably already doing it, and help you to further incorporate the concepts from DDD in to how you design and develop your software. In particular, this talk will look at how to use DDD concepts to simplify your application model.