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.

--

--

Open Sourcer

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adam Hurwitz

Adam Hurwitz

Open Sourcer

More from Medium

FRIENDSHIP

Stressed embryos

Our Mistakes are Divine

Keep An Open Mind