エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iOSアプリアーキテクチャ比較検討(Cocoa MVC,MVVM,MVP,CleanArchtecture) - 文系iOSエンジニアの備忘録
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSアプリアーキテクチャ比較検討(Cocoa MVC,MVVM,MVP,CleanArchtecture) - 文系iOSエンジニアの備忘録
どうもおはようございます、こんにちは、こんばんは。 今回は、アーキテクチャをまとめてみました。備忘... どうもおはようございます、こんにちは、こんばんは。 今回は、アーキテクチャをまとめてみました。備忘録。 アーキテクチャを取り入れる理由 各アーキテクチャごとの概要 検討結果 開発人数とスキルセットの考慮 プロジェクトの期間と規模 プロジェクトの優先項目 アーキテクチャ変更によるリスク まとめ アーキテクチャを取り入れる理由 アーキテクチャはアプリを綺麗に開発・継続的に運用していくための設計方法。 UI(プレゼンテーション)とそれ以外のUIに関連しない処理(ドメイン)にざっくり分けられる。 分けられると何が良いのか。 処理が理解しやすい 重複コードの排除 分業がしやすい テスタビリティの向上 など。 これによって、品質や開発スピードの向上につながる。 アーキテクチャによって特徴が異なるため、開発人数や環境、期間などによってどれが最適か検討する必要がある。 各アーキテクチャごとの概要 アーキテ