私は WinForms ゲームに取り組んでおり、物事に深く入り込む前に、実際の構造と構築するための優れた基盤を用意したいと考えています。私が集めたものから、私の場合は MVP パターンを使用するのが最善の方法のようです。これはすべて私にとって非常に新しいので、多くの質問がありますが、最初に答えを知りたいのは次のとおりです。
私が見つけたすべての MVP パターンの例で、モデルは単一のクラスです。カスタム オブジェクトなどに追加のクラスが必要な場合、それらはパターンの構造内のどこに配置されますか? パターンのコンポーネントごとに個別のプロジェクトを作成する予定ですが、モデルに関連する追加のクラスはモデル プロジェクトに入れられますか?
大規模なアプリケーションに MVP を実装する方法について、私はちょっと混乱しています。私が見つけたものはすべて、非常に単純な方法で MVP を使用しているだけです。決して大規模ではなく、ここにあるものよりも少し複雑な MVP を使用したサンプル コードを教えてください。 -プレゼンター
アドバイスをいただければ幸いです。ありがとう!