DEV Community

Discussion on: Domain Driven Design for Everyone Else

Collapse
 
swfisher profile image
Sam Fisher • Edited

Wonderful thoughts here! I think that I would invert your definitions of complex and complicated however. This makes it easy to think of complex (many-folded) problems being broken down into simple (from simplex; one-fold) problems. The fact that a complex problem sits in a human context takes it to the realm of complicated, which would mean exactly how you've defined "complex."

Love the focus on communication and shared understandings. :)