Developer! Developer! Developer! East Anglia

DDD East Anglia

Saturday 21 September 2019
Cambridge, UK

An Introduction To Domain-Driven Design

Craig Phillips Craig Phillips

This talk is an introduction to Domain-Driven Design which provides a formalized approach to developing complex, scalable and robust software.

We'll take a tour of Domain-Driven Design (DDD) to understand what it is and how it can help develop complex software by aligning software development closely with the business domain. We'll look at Strategic Domain-Driven Design which helps us to build a useful domain model upon which we'll base our software, then we'll look at Tactical Domain-Driven Design which we use to turn the model into software and helps us achieve our goals.