iOSアプリ設計パターンを読んでいる

 

PEAKS本買いすぎやろっていう...

peaks.cc

 

MVC, MVP, MVVM, Flux, Redux, Clean Architecture, Application Cooridinator, Routerが紹介されています。

現在RxSwift, RxCocoaを使ったMVVMにApplication Coordinatorを合わせた感じでアプリを書いていることもあり、そこらへんを重点的に読んでいて、細かい実装方法の違いとかが読んでて面白いです。

 

実はReduxちゃんとやったことないのですが、ちょうど丁寧なサンプルが収録されているので、写経してみましょうかねぇ。