MVVM (Model-View-ViewModel) is a usual pattern of choice when it comes to XAML development. It is used in WPF, Silverlight, Windows Phone, UWP and Xamarin.Forms. Every developer has his own opinions about how MVVM should be implemented. During my career, I saw different ways to implement and understand this pattern. In this post I describe myths that I have found most common.