The campaign for Domain Driven Design Europe is all about connecting people, tackling complexity and brainstorming.

DDDEU 2017

What is Domain-Driven Design?

Domain-driven design (DDD) is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts.

The premise is simple, but pulling it off in the messy real world is hard. It calls for new skills and discipline, and a systematic approach.

Domain-driven design is not a technology or a methodology. DDD provides a structure of practices and terminology for making design decisions that focus and accelerate software projects dealing with complicated domains. (Text borrowed from domainlanguage.com)

DDDEU 2016
Domain-driven design (DDD) is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts.