Adam Hurwitz
1 min readFeb 10, 2020

Thank you for the feedback Masoud Ashrafzadeh, and clarifying the distinction between how you view MVP vs. MVVM patterns.

When building the Unidirectional Data Flow (UDF) pattern with Coinverse, I focused on ensuring that the data flows in one direction rather than adhering to a specific MVP or MVVM paradigm.

With UDF, the events/requests made from the user/android lifecycle, move from the View → ViewModel → Repository, and then all view states and effects data moves down from the Repository → ViewModel → View in one direction.

Adam Hurwitz
Adam Hurwitz

Written by Adam Hurwitz

An account about nothing | Researcher and product consultant

No responses yet