One guy from here told me that MVVM is better than MVP he told me many pros and many conts, but I\'d like to know if my MVP is well done or if you know any other way maybe t
Here is a knowledge base to get started, you should make your own project and implement these software architectures in order to adopt the one that works for you and your project:
Android Architecture Blueprints
Reactive Apps with MODEL-VIEW-INTENT - PART1 - Model