Stop passing Context into ViewModels
Пару дней назад постил статью про реализацию сетевого слоя через корутины, где говорил про зависимость контекста.
Так вот, сегодня попалась на глаза статья по смежной теме (Context), а именно про передачу контекста во ViewModel. В статье рассказывается почему так лучше не делать и рассматриваюся базовые варианты решения, типа Resource и Locale.
P.S. Не передавайте контекст туда, где он не нужен :)Читать (En)