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