私は最近VIPER clean architectureを発見しました。このアーキテクチャをAndroidプラットフォームに適用するためのサンプルチュートリアルを探し始めました。しかし、私が唯一見つけたのはサンプルプロジェクトだったので私には混乱していたので、VIPERの基本原則を理解するための簡単な例に従いたいと思っています。私は、誰かが上のいくつかの良いチュートリアルを共有できるかどうか疑問に思っています。VIPERのきれいなアーキテクチャを理解するには?
答えて
アンドロイドのVIPERの基本原則について長い長い記事があります。基本的に、アンクルボブのクリーンなアーキテクチャーから取られた原理が、iOSで最初に実装され、アンドロイドでどのように実装されるのかについて話してください。
http://luboganev.github.io/blog/clean-architecture-pt1/
5部で構成されています。うまくいけば、それはあなたにVIPERの基本原則とチュートリアルを提供します。
あなたの答えをありがとう。私は以前この記事を見てきました。これはとてもいいです。他の回答がないため、私はこれを受け入れています。ありがとうございました:) –
@GeorgiKoemdzhiev私はあまりにもexprimatalishと未成熟の記事を読んで、それも基本的なクリーンなアーキテクチャの実装で失敗します。 – Pedram
@Pedram基本を理解するためには何度か読んでいました。場所では、アーキテクチャの新人にとって非常に混乱しています –
- 1. ルーティングViperのアーキテクチャ
- 2. VIPERアーキテクチャ:タブバーコントローラ
- 3. VIPERアーキテクチャのNSFetchedResultsControllerの場所はどれですか?
- 4. VIPERアーキテクチャのアプリケーションでNSManagedObjectを更新する
- 5. MVCアプリケーションのアーキテクチャを理解
- 6. VIPERアーキテクチャを使用しているときに定数を作成するにはどうすればよいですか?
- 7. コンポーネントベースのアーキテクチャへのAngularJSアプローチの理解
- 8. それほどきれいなアーキテクチャ
- 9. 理解できないランタイムエラー
- 10. これが私にエラーを与える理由を理解できない
- 11. EmacsのViper、Vimpulse、Evilの違いは?
- 12. OS、カーネル、CPUアーキテクチャを理解するための良い本やリソース
- 13. 論理が理解できない
- 14. なぜPhpmyadminはMD5を理解できないのですか?
- 15. パラメータ化されたログを使用する理由を理解できない
- 16. Djangoは:Djangoは「home.html」を検索することができない理由を私は理解できない
- 17. 解決策 - ウェブサイトやアプリケーションに最適なアーキテクチャを決めるにはどうすればいいですか?
- 18. 理解できない処理の振る舞い
- 19. spring mvc + rest - これは論理的なアーキテクチャです
- 20. マクロでいっぱいの大きなC/C++コードを理解するには?
- 21. ケラスコードを使用したNetwokアーキテクチャの理解
- 22. Android - コードを理解できない
- 23. UNIXのsedコマンド - 理解できない
- 24. は、Lisp:psetfは完全には理解されていない
- 25. リアルタイムデータ処理アーキテクチャ
- 26. Xamarin iOSの大きな違いを理解するバインディングライブラリのサイズ
- 27. App Storeにアップロードするときにサポートされていないアーキテクチャ
- 28. return文が必要な理由を理解できない
- 29. Androidインテントの大きな図解を理解する
- 30. シャードが1つしかない場合は、Solr Master-SlaveアーキテクチャからSolrCloudアーキテクチャに移行するのは理にかなっていますか?
他のパターンと同様に、モジュラリティと論理的分離のためのアーキテクチャパターン。 –
私はそれを以前は聞いていませんでした(この質問はCPUアーキテクチャと誤ってタグ付けされているので、私はこの質問を見ていますので驚くことではありませんが、ハードウェアではなくソフトウェアアーキテクチャに関するものです)。とにかく、私はそれを聞いていなかったので、私はタグを編集していたので、最初のGoogleヒットをリンクとして追加しました。私はそれが疑問を冗長にしないことを願っています。もしそうなら、私はそれが答えであったはずだと思います。 –
コメントありがとうございます!私はこのリンクにも出くわしました。私はアンドロイドでパターンを実装するための良いチュートリアルを欲しかったので私はここで質問した:) –