That created lot of problems for me. I were studying DDD and trying to apply a DDD framework at same time, what caused me to go in "wrong" way.
But I think it is probably natural way, which dev have to go - to try, to make mistakes and then understand what is "right". To avoid that dev needs to get into good DDD project.. so DDD thinking is formed correct right away
+++
That created lot of problems for me. I were studying DDD and trying to apply a DDD framework at same time, what caused me to go in "wrong" way.
But I think it is probably natural way, which dev have to go - to try, to make mistakes and then understand what is "right". To avoid that dev needs to get into good DDD project.. so DDD thinking is formed correct right away