Реактивные приложения с MODEL-VIEW-INTENT - PART1 - Модель

парень отсюда сказал мне, что MVVM лучше, чем MVP, он сказал мне много плюсов и многих соперников, но я хотел бы знать, хорошо ли работает мой MVP или если вы знаете какой-либо другой способ, возможно, конвертировать в MVVM. Это Войти через Google MVP. Я не буду помещать весь код, но я помещу папки и небольшое объяснение:

-Модель

Пользователь (простой пользовательский класс pojo)

-Ведущий

У меня есть объект моего IGoogleLoginView, где я вызываю методы, но здесь у меня есть логикаcreateGoogleClient(),signIn(),onActivityResult(),onStop(), onStart(), onDestroy() все эти методы из моегоinterface внутри той же упаковкиIGoogleSignInIGoogleSignIn - Все методы из класса Presenter

-Посмотреть

googleSignIn ()goToMainActivity ()

И тогда у меня есть MainActivity, где я вызываю методы ...

Мне интересно, как по-другому можно сделать это на MVVM и каковы будут изменения, чтобы сделать это, а также это то, что это не на хорошем месте?

Ответы на вопрос(1)

Ваш ответ на вопрос