вообще , обязательно к прочтению Эрик Эванс со своим DDD - это хотя бы дает представление о возможных проблемах и их решениях. Неплохой мануал у Роберта Мартина с его чистой архитектурой. В общем , нужно опытных дядек почитать. А потмо уже с базовым пониманием можно по мелочям разбираться , как там всякие репозитории реализуют , шины сообщений , менеджеры , сервисы , службы и прочие технические приблуды.