Talk: Reductionism and Holism in DDD - Trond Hjorteland

February 4th, 2021

Lightning Talk: Reductionism and Holism in DDD - Trond Hjorteland

 

no description for image available

 

"DDD is limited because it's too structured"

-- Coplien

 

We fight complexity by enforcing structure

 

We're stuck in the analytic mindset

 

We use reductionism

-split it up

-explain the parts

-to explain the whole

 

no description for image available

what makes sand soft

 

we simplify

 

complex -> constrained to make it complicated

 

no description for image available

 

"loses essential properties when taken apart"

analysis is not enough

 

Synthesis: revert reductionism

understand the whole

understand the part's role in the whole

focus on function

 

look outside the system

-business

-ux

domain experts often don't know this!

 

 

Go one scope up

no description for image available

 

"conceptual integrity" -- Fred Brooks

 

Architect: support function / custodian

 

Sociotechnical system

no description for image available

systems have people in it

 

focus on outside-in

 

This post was referenced in: