В Google кодлабах по MVP,
создан интерфейс TasksDataSource,
его реализует TasksRepository,
он же дальше вызывает
TasksLocalDataSource
и
TasksRemoteDataSource.
Вопрос: что если есть другие модели (кроме Task), как обзывать классы работающие с БД по ним:
NewModelRepository, NewModelRemoteDataSoucre, и т. п.?
Либо все новые модели обрабатываются в TasksRepository?
одна top-level сущность = один репозиторий. Туда же идут и залинкованные с ней НЕ-top-level.
Обсуждают сегодня