Ну на андроиде у нас уже устоявшееся RX и mvvm. Есть куча материалов по ним и примеров. Работает не трогаем и не меняем.
Вот ищу мнение или материалы по iOS. Например кто разрабатывает мобильные приложение для банка там где security первую роль играет.
Есть же Viper в iOS, или mvvm, еще в подкасте слышал что то про state driven или data driven.
Главное чтобы было устоявшееся
Так они есть. И RX используют люди. Но это не бест практикс, это просто практикс. Хочешь юзай вайпер и rx. Хочешь, не юзай)