доступ к настройкам пользователя (из shared pref)?
class FavoritesRepository(private val database: SomeDatabase, private val appContext: Context) {...}
почему нельзя передавать shared?
а еще лучше интерфейс
репозиторий может быть платформенным
лучше закрывать контрактом, это да
presentation+domain+repository платформонезависимы (в идеале)
Обсуждают сегодня