Let's explore the Model-View-ViewModel architectural pattern! MVVM is flexible, feature rich, and testable!
We'll see how it stacks up against MVC, take a look at some of its features, discuss the pros and cons, and address common questions.
We'll also look at how to integrate the Coordinator pattern to make MVVM-C!
This is an intermediate level discussion. However, if you consider yourself a beginner, no worries! There's something for everyone to learn.