Если ваш бизнес не владеет английским языком, и вы думаете, что в Domain Driven Design есть что-то, то есть еще один аспект: как мы, как разработчики, можем использовать тот же язык домена, что и наш бизнес, без дополнительных затрат на перевод? 1001 *
Это означает не только переводы между языками, скажем, английским и норвежским, но также и между разными словами. Мы должны использовать те же слова, что и наш бизнес, для наших классов сущностей и услуг.
Мне было легче сдаться и использовать свой родной язык. Теперь, когда в моем коде используются одни и те же слова, стало проще общаться с экспертами по моим доменам. И через некоторое время вы привыкаете к нему, так же, как вы привыкли к коду без венгерской нотации.