Откуда-то берутся, но это не значит что там автоматом DDD
Я честно говоря, вообще не сильно понимаю, где грань и есть ли она вообще DDD/noDDD . У нас (я обобщенно) есть подходы: единый язык в команде (которая включает всех вовлеченных в проект), ограниченные контексты, инкапсуляция. Единый язык, как по мне, включает не только общение с экспертами, но и в команде программистов, поэтому появляются такие вещи как Агрегаты, VO и прочее, чтобы еще был единый язык на уровне кода, а не только предметной области.
Ну и ты или придерживаешься этого или нет - вот собственно и охват на сколько ты используешь DDD.
Хотелось бы услашать вашу какую то грань опредления DDD/noDDD