KISS, YAGNI, SOLID, Information Hiding (это вообще про bounded context)...
DDD по моим ощущением это что-то куда надо окунаться когда у тебя уже есть довольно сильные hard skills. А так все те же вещи можно и в более приземленной литературе почитать.
Возможно еще толк замотивировать что "помимо паттернов и там принципов там целый дивный мир". Когда просто кодить уже скучно.