Ребятки, подскажите книги по правильному построение архитектуры приложения, в которой будет описано, на сколько слоев делить приложение, какой паттерн выбрать для доступа к данным, а то непонтяно как то, непонтяно когда использвоать Unir of work, а когда еще что то?
Архитектор, это обычно выше уровня senior, поэтому в книгах не будет указано на сколько слоев нужно делить и какой паттерн выбрать для вашего приложения.
Будут другие примеры, а с опытом вы научитесь подбирать наиболее подходящие, чаще всего набив шишки.