> Sure DDD covers aspects likes UL. To me these are mechanisms to understand
> and communicate with business folks.
Exactly this. It sounded like you were challenging a point I made but
I don't see your disagreement?
I would re-articulate that DDD (for me at least) is a way of modelling
the business, consistency models aren't at all business orientated but
are a set of technical 'tools'. A subtle but very important
difference. An (exclusively) business orientated person has a chance
of effectively using DDD, an (exclusively) technically orientated
person hasn't a chance in heck. They might have the right shapes but
they will be describing the wrong thing. Of course, the ideal is that
DDD is a bridge between, and bringing closer together those two
extremes.