Apresentação da arquitetura de software denominada VIPER. A VIPER é baseada na Clean Architecture, apresentada por Robert Martin em 2012, mas com foco nos dispositivos móveis. Primeiramente apresentada para o mundo iOS, pode ser aplicada também para o mundo Android. MVC (Massive View Controller) nunca mais :).
Será feito uma abordagem dos problemas atuais enfrentados no desenvolvimento de software e proposto uma solução para o caos atual com a arquitetura VIPER. Também será transmitido conhecimento sobre as facilidades de se aplicar TDD (Test Driven Development) nesta arquitetura.