タグ

2018年6月11日のブックマーク (1件)

  • 【考察】iOS 開発において MVVM(RxSwift)は本当に MVC よりいい選択肢になるか - Qiita

    記事は個人的な考察であり、ゆえに間違った箇所などがございましたらぜひとも反論やマサカリを投げて頂けたら嬉しいです。なお、記事における「MVVM」は、基最近お流行りの RxSwift のデータバインディング機構に依存した、UIViewController に ViewModel を保持する MVVM を指します。 ここ数年、少なくとも日では iOS 開発において、MVVM が非常に流行っているようです。少なくとも、いろんな勉強会やカンファレンスに参加したときに MVVM の話はよく聞きますし、筆者自身としても個人プロジェクトを除く、副業両方とも担当しているプロジェクトは基設計として MVVM を採用しています。 しかし、かといって MVVM は MVC と比べる際、圧倒的な優位性を持っているのかといえば、少なくとも筆者はそう思いません。もちろん MVC と比べた MVVM の

    【考察】iOS 開発において MVVM(RxSwift)は本当に MVC よりいい選択肢になるか - Qiita
    macneko-ayu
    macneko-ayu 2018/06/11
    MVCでもFatにならない設計の学習コストはある気がするけど、MVVMはRxSwiftとセットになってる傾向にあるから、ケースバイケースだろうな