Описание тега viper-architecture

VIPER - это приложение чистой архитектуры для приложений iOS.

VIPER - это приложение чистой архитектуры для приложений iOS. Слово VIPER является бэкронимом для View, Interactor, Presenter, Entity и Routing. Чистая архитектура делит логическую структуру приложения на отдельные уровни ответственности. Это упрощает изоляцию зависимостей (например, вашу базу данных) и тестирование взаимодействий на границах между слоями.

См. https://www.objc.io/issues/13-architecture/viper/ для получения более подробной информации.