design-patterns

    0

    3答えて

    私のコードの中にいくつかの同様のブロックを持つコードを開発する際に問題が発生しました。私の質問は:関数間でロジックを共有するための最良の方法は何ですか? 例: 以下の機能が同じ場合/ elseロジックが含まれています。より簡潔で保守可能なコードを得るために、このコードをどのようにリファクタリングすることができますか? // pseudo code... const hirer = 'woman

    0

    1答えて

    主なユースケースがCLIを介して相互作用して、バイトパケットをシリアルで送信するように指示するPythonプログラムがあります。シリアルターゲットは、特定のコマンドプロトコルに準拠しています。 Pythonプログラムは、CLI(送信する特定のコマンド、コマンドの引数など)上のユーザー入力に基づいて、このプロトコルに準拠するパケットを構築します。 このモジュールは3つのクラスで構成されています.1つ

    2

    2答えて

    私は角度4のプロジェクトに取り組んでいます。 私はボタンfilterByClient(obj)をクリックすると、私はglobalFilterおよび方法filterByClient filterByClient(obj) { this.globalFilter['client__uuid'] = obj.uuid; this.serviceCall(this.globalFilt

    0

    1答えて

    私は、内部関数のいくつかのテストを必要とするクラスを持っています。 これらのテストは、システム検証のみを目的とする外部エンティティでのみ使用する必要があるため、クラスの一部として埋め込むことは望ましくありません。 私の解決方法は、内部関数protectedを宣言し、外部使用のためにそれらを公開するクラスを追加するという形です。ここで は非常に単純な(擬似コード)の例である: class publi

    1

    3答えて

    私は基本クラスから継承するメソッドを持っています。 Iきた方法を継承し、それを上書きするが、同じことをやって、 は今、私は私があればこれを行うことができますもちろんenvoriment変数 //specific implications @Override protected boolean prepareDirectory(Configuration configuration, Logge

    0

    5答えて

    stringからコンソールコマンドを処理するコンソールを作成しようとしています。 文は、このような各コマンドをチェックするならば私が使用している瞬間 : if (command.contains("new train")) { command = command.replace("new train ", ""); Train t = new Train(); t.s

    0

    1答えて

    スレッドを使用してSlowFileStringifier.display()メソッドを実行する必要があります。 public void display(PrintWriter out)メソッドをSlowFileStringifierクラスに実行するProxyクラスを作成しました。 プログラムは、データフォルダ内のファイルを読み取り、出力を表示します。 プロキシdisplay(PrintWriter

    0

    1答えて

    角度2でキャッシュを効率的に管理することに問題があります。私はそのためにHTTPインターセプタを使用します。私が直面している大きな問題はデータの不整合です。オブジェクトを更新するたびに、この変更に依存するすべてのエンティティ(複雑なバグ傾向のロジックを使用)にこの変更を反映するためにキャッシュデータをループする必要があります。 Angular 2アプリケーションでキャッシュを効率的に管理するための

    0

    1答えて

    さまざまなデザインパターンに合致させようとしている間に、ファクトリデザインパターンの1つです。 一定のゲーム要素が絶えず作成されます。敵、弾丸。次に、例えば、背景要素のように、一度だけインスタンス化される要素があります。 オブジェクトの作成を一度しか行っていない場合は、ファクトリデザインパターンを使用することはありますか?または直接作成されたオブジェクトと工場で作成されたオブジェクトが混在している

    -3

    1答えて

    私は、ある都市のムービー/劇場を検索して映画を予約できるオンライン映画チケット予約システムを設計しようとしています。彼が映画を探していたと仮定すると、その映画のショーのタイミングと一緒にすべての劇場でその映画を返す必要があります。同様に、彼が劇場を検索する場合、その劇場のすべての映画をその劇場に戻す必要があります。 私はそれがユーザーが検索している映画か劇場かを判断する方法がありません。 効率的な