Вопрос проверяет понимание роли моделей данных и их места в архитектуре VIPER.
Короткий ответ
Entity в VIPER — это модели данных, которые описывают предметную область. Они не содержат UI-логики и не знают о других слоях архитектуры. Entity используются Interactor’ом для выполнения бизнес-операций. Чаще всего это структуры или классы с данными. Они максимально простые и переиспользуемые.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.