By Justin HolmesBurr Sutter
Domain Driven Design (DDD) is a proven approach to building software that people love, and that delivers lasting business value. Unfortunately, the way we commonly present DDD in the community has made the subject feel academic and complex. In this talk, we’ll strip away the confusing jargon and focus in on the surprisingly simple core principles that make DDD so powerful. Then, we’ll explore a few exemplar software projects from the real world in order to learn techniques for establishing, and maintaining, Domain Driven Design on teams composed of mere mortals.