используется с активити и-или фрагментами. А mvp - это куда?
а мвп — это когда используется презентер, а не вьюмодель
viewmodel - это конкретный класс, от которого мы делаем вьюмодель свою. А презентер - это что? Есть такой класс?
вьюмодель — это паттерн, а не конкретный класс
ViewModel паттерн 🤔
как не класс - реально настоящй класс The ViewModel class is designed to store and manage UI-related data in a lifecycle conscious way. The ViewModel class allows data to survive configuration changes such as screen rotations.
в том смысле, что сначала был паттерн, и в честь него назвали класс
Ну если взять и написать class ViewModel, то будет конкретный класс, это же никак не связано с паттерном.
Так что ты используешь либу или нет?
class Library?
Как ты готовишь mvp?
А ссори, это не ты писал про mvp и какой это хороший подход
имхо это дело вкуса. паттерны и архитектура должны упрощать жизнь а не становиться источником споров. юзаешь то, с чем проще работать и куда "безболезненнее" вносить изменения – правильно делаешь
Обсуждают сегодня