Everyone is well aware of most of the different architectures available out there and jump here and there trying to be on the «latest and trendiest architecture»; which is ok, sadly though, most of the time we are left with lots of gaps and wondering how exactly our apps fit into this architecture or the other with no clear answer.
This talk will try to help fill some of the gaps in between MVVM via introducing some concepts that even though they are not new; giving them a name and an explanation into how they fit and tie things together helps others understand better a simple yet very helpful architecture like MVVM.