Шаблон Repository в Android

Вот 5 самых распространенных ошибок (некоторые из них также есть в официальной документации Android): Repository возвращает DTO (объект передачи данных) вместо доменной модели. Источники данных (ApiServices, DAO) используют один и тот же DTO. Репозиторий создается для каждого набора конечных точек, а не для каждой сущности (или Aggregate Root, если вы ПОДРОБНЕЕ