ART NO Notes of a Young Engineer Architecture (MVC, VIPER, MVVM, TCA, REDUX), again ? What architecture do you prefer?