Как понять чистую архитектуру VIPER?

Недавно я обнаружил чистую архитектуру VIPER, и я начал искать примеры учебников по применению этой архитектуры на платформе Android. Однако, что я только нашел, были примеры проектов, которые меня смущали, поэтому я хочу следовать простому примеру, чтобы понять основные принципы VIPER. Мне интересно, может ли кто-нибудь поделиться с вами хорошими учебными пособиями.

Solutions Collecting From Web of "Как понять чистую архитектуру VIPER?"

Существует одна длинная хорошая статья об основных принципах VIPER на Android. В основном говорят о том, как принципы, взятые из чистой архитектуры дяди Боба, были реализованы на iOS в первую очередь и как они реализуются на Android.

http://luboganev.github.io/blog/clean-architecture-pt1/

Состоит из 5 частей. Надеюсь, он предоставит вам основные принципы и руководство VIPER.