VIPER: Sexy Architecting or MVP on Steroids

VIPER: Sexy Architecting or MVP on Steroids

This talk was presented at TechTalks@Lohika - Android, Kyiv, UA
* How to build scalable, flexible and robust system;
* Why MVC/MVP/MVVM is not an architecture;
* What is Clean Architecture;
* Considering VIPER architecture as an adaptation of Bob Martin's CA for mobile projects: main components, principles, pros & cons;
* Explanation of many buzzwords: SRP, Flow of Control, Business Rules, Massive View Controllers etc.


Dmytro Zaitsev

October 22, 2016