Здравствуйте, TG, Вы писали:
TG>А в каких случаях надо абстрагироваться от способа получения данных? И зачем?
Когда работаешь с несколькими источниками однотипных данных, которые могут отличаться как по протоколу, так и по схеме данных. Интерфейс у репозитория описывается в терминах домена, реализация для каждого источника своя.