0
作成前にGUI上でどのようなペアリング方法が選択されているかを知るために、チームのペアリング方法を知っています。SOLID設計原則、GUIとモデルの抽象化
これを実装する方法に関するアドバイスはありますか? モデルをGUIから分離しておきたいのですが、選択したペアリング方法を知らなくてもラウンドオブジェクトを作成することはできません。 そして、ペアリングを実装する最良の方法は何か分かりません。
interface IPairingMethod{}
public class RoundRobin:IPairingMethod{}
とラウンドコンストラクタでDIを使用しますが、それはきれいに見えるdoes notのような
私が考えた何か。工場のパターンが助けてくれますか?
ようこそスタックオーバーフロー!私たちはQ&Aサイトであり、雇用者向けサービスではありません。これまでに何を試みたのか、それがうまくいかなかった理由を説明してください。参照:[なぜ誰かが私を助けることができますか?実際の質問ではありませんか?](http://meta.stackoverflow.com/q/284236) –