а в чем тогда разница VIPER и Clean Swift? На hh очень часто вижу MVP, MVVM, VIPER, а про Clean Swift единично упоминается
CleanSwift однонаправленная архитектура (презентационного слоя) , в ней все идет по кругу в одну сторону, не запутаешься, а в VIPER зачем то все идет через Presenter и только потом в Interactor