strategy-pattern

    0

    2答えて

    UserやPostなどの単純な例を使用して、エンティティフレームワークとリポジトリパターンで戦略パターンを公開しようとしています。 この回答hereから、私は、次のドメインを持っている: public interface IUser { public Guid UserId { get; set; } public string UserName { get; set; }

    2

    3答えて

    ここのオブジェクトは、UIを更新することです。私は通常クライアントでこれを行いますが、このアプリケーションではコードを使用しています。とにかく私の質問は、これらのifステートメントをクリーンアップしようとしていると私は戦略パターンが適切かもしれないと思ったです。私はすべてのことを私のためにする必要はありませんが、もしあなたが私に行くためのカップルのポインタを与えることができます。最初にインターフェ

    1

    1答えて

    ポーカーハンド履歴ファイルパーサー(PHPまたはJavaコード)の戦略パターンを実装しました。私はいくつかの戦略によって使用されるクラスとオブジェクトのためのきれいなOOP方法を作成する問題があります。実生活で : 私はハンド(複数可)を持つクラスのゲームを持って class Hand { ... // attributes for all strategies ... //

    2

    1答えて

    データベースのいずれかで任意のデータの不一致を修正するソフトウェアパッケージを作成しようとしています。私のデザインには、ProblemとFixという2つのクラスがあります。 問題は、.cfgファイル(例:problem_001.cfg)として保存されたSQLクエリであり、フィクサーはPythonファイル(例:fix_001.py)として保存されています。クエリ設定ファイルには、Pythonファイル

    0

    2答えて

    私は動物 (これは私のコードの簡易版である)二つのデータ構造クラスを持っている:1つのプロパティを持つ「int型年齢」 人:「日時バースデー」 を一つの特性を持っています 私が達成しようとしているのは、すべての異なるデータ構造クラスに共通する「アップロード」(データベースに保存)をコンパイルすることです。 だから主に私の目標は、 foreach (TypeName typeName in Enum

    17

    4答えて

    戦略パターンと委任パターン(代理人ではない)の違いは何ですか?

    6

    3答えて

    私はデザインパターンの初心者です。 開発チーム(つまりプロジェクトトラッカー)のさまざまなメンバーが実行した開発作業を追跡するC#アプリケーションを開発しているとします。 私は戦略パターンに触発されようとしています。 次のようにだから私は私のクラスとインタフェースを設計しています: interface IEmployee { void Retires(); void Take

    11

    3答えて

    私はJava(または似たような言語)でプログラミングしていますが、インタフェースと実装クラスを使用して簡単なバージョンの戦略パターンを使用して、コードで特定のコンセプトの実行時に選択可能な実装を提供します。 非常に工夫した例として、私はJavaコードでノイズを発生させることができ、実行時に動物の種類を選択できるようにするための一般的な概念を持つことができます。だから私はこれらの行に沿ってコードを書

    0

    3答えて

    Spring FrameworkでJava 1.5で開発されたWebアプリケーションがあります。アプリケーションには、多数の情報が再グループ化され、ユーザーがいくつかのステータスを変更できる単純なページである「ダッシュボード」が含まれています。管理者は、これら3つのダッシュボードのデータベースにログシステムを追加したいと考えています。各ダッシュボードには異なる情報がありますが、ログは日付とユーザー

    2

    4答えて

    を必要interface Algorithm class MathAlgorythm implements Algorithm(returns MathResult, which implements Resultが存在するとされている) class ChemitryAlgorythm implements Algorithm(returns ChemitryResult, which imple