2016-07-16 73 views
13

我最近發現VIPER clean architecture,我開始尋找樣本教程在Android平臺上應用此架構。但是,我發現的只是樣本項目,這些項目讓我感到困惑,因此我想遵循一個簡單的例子來理解VIPER的基本原則。我想知道是否有人可以分享一些關於上述的好教程。如何理解VIPER清潔架構?

+1

其建築圖案像其他圖案其對模塊化和邏輯分離。 –

+1

我之前沒有聽說過它(不奇怪,因爲我只看到這個問題,因爲它被錯誤地標記爲cpu架構,但它是關於軟件架構,而不是硬件)。無論如何,我還沒有聽說過它,所以我添加了第一個google hit作爲鏈接,因爲我仍然在編輯標籤。我希望這不會使問題變得多餘。如果是這樣,我想這應該是一個答案。 –

+0

感謝您的評論!我也遇到了這個鏈接。我在這裏問了這個問題,因爲我想要一個關於在Android上實現該模式的很好的教程:) –

回答

7

有關於VIPER的Android手機上的基本原則之一長好文章。基本上談論從Bob的乾淨架構中採取的原理是如何在iOS上實現的,以及它如何在android上實現。

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

包括5重量份。希望它能爲您提供VIPER的基本原理和教程。

+1

謝謝你的回答。我以前看過這篇文章。這很好。由於缺乏其他答案,我接受了這個答案。謝謝:) –

+2

@GeorgiKoemdzhiev我也讀過這篇文章,它很實用而且不成熟,它甚至在基本的清潔架構實現上失敗。 – Pedram

+1

@Pedram我不得不多次閱讀它來掌握基本知識。在這個地方,這個架構的新手很容易混淆 –