Ну понятно, что в идеале должны быть все уровни организации процесса разработки. Но как вы выше написали, не всегда такое бывает. Но если какие то слои отсутсвуют, значит уже нельзя использовать ДДД или это автоматом не ДДД ? Я так и не получил ответа где грань ДДД/неДДД по вашему мнению ?
Сложно сказать где грань. Просто есть вещи после которых можно говорить про какую-то часть подходов которые используется из DDD. Для всех это субъективное восприятие. Для меня это когда у вас процесс на уровне организации предусматривает что все понимают и работают по DDD организационно. И пусть даже в коде ещё не всё гладко, но у вас процесс поставлен. А когда есть коде подходы но нет больше нигде - это не то. Там вот просто додумывание и не более