質問: Controller:Model という記事を見かけたことがあり、1:1の関係と捉えましたので Model毎にControllerを作成すべき。 しかしむやみにControllerクラスを増やすことによってプロジェクトが複雑になってしまうのではないかと考えています。 現在例にあげた程度の規模であれば1:1でも何も問題はないと考えていますが大きな規模のプロジェクトの場合ですと どのような分け方をするのがベターであるかを知りたいです。 ご回答いただけると幸いです、よろしくお願いいたします。
回答: 修正欄のmts様の回答、リンクにて解決いたしました。 割と抽象的な使い方(多種多様な使いかた)ができるので、何とも言えない部分がありますね。 http://m12i.hatenablog.com/entry/2014/11/15/150515 Controller:Model の出典も明記されるとどの記事を読んでどう理解したか分かるので回答も得やすくなると思います。 (むしろコントローラから複数Modelにアクセスする使い方は大体どのフレームワークでもするはずなので1:1という解説はにわかに信じがたいところはあります) こちらも参考にさせていただきました。 ありがとうございました。