In my experience it's extremely safe to assume that, even with the best intentions, DDD code can become stupid big balls of mud.