A arquitetura MVVM é bastante utilizada no desenvolvimento de aplicativos para iOS, mas será que ela é tão boa assim? Veja também: https://medium.com/@GeraldoBastos/qual-a-melhor-arquitetura-para-aplicações-ios-mvc-3b436cbcd36b https://medium.com/@GeraldoBastos/parte-2-qual-a-melhor-arquitetura-para-aplicações-ios-mvvm-803f09cbd989