с IScheduleRepository, который в свою очередь взаимодействует с первыми двумя репозиториями. Нормально ли это, что я в репозиторий передаю, репозитории, не слишком ли много абстракций? может лучше с IScheduleInteractor взаимодействовать напрямую с первыми двумя? как вы считаете? 
                  
                  
                  
                  
                  
                  p.s пытаюсь достичь полного clean
                  
                  
                
Лучше уж тогда переименовать INetworkRepository в RemoteDataSource. А IDatabaseRepository в LocalDataSource
Обсуждают сегодня