Quick DDD terminology question: Say Context B depends on A (e.g. because B uses one of A’s services). Is A always “upstream”, or does this change depending on whether one applies “Conformist” or “Customer/Supplier”?
6
1
1
12
Btw the question phrasing seems odd, as you use "depends on" and "uses service" as synonyms. Runtime dependency is independent of model flow imho. B can call A, but if A conforms to B's model, B is upstream, A is downstream.
1
1
Don’t introduce the term “model flow” again, I carefully tried to avoid it ;)
Of course run time and development time dependencies don’t have to map 1:1. Let’s just assume they do for this discussion.
1
1
That’s *exactly* what I wrote, though?!?
Jun 22, 2018 · 2:02 PM UTC
1

