design-patterns

    2

    7答えて

    次IDisposableパターンの実装をどう思いますか? public class Connection : IDisposable { private Socket _socket; public bool IsConnected() { if (_socket.Poll(1, SelectMode.SelectRead) && _socket.Av

    6

    4答えて

    私が理解しているように、MVPを使用するときは、すべてのプレゼンテーションロジックをプレゼンタに移動します。しかし、プレゼンターにビューの実装について知らせたくないので、アプリケーションの別の画面に移動するにはどうしたらいいですか?実際のアプリケーションでアプリケーションフローをどのように管理しますか?

    7

    4答えて

    私はColdFusionでコーディングされたWebサイトで作業しています。必要以上にコードを複製することなく、すべてのページのコンテンツに適用したいCSS/HTMLテンプレートがあります。私はこのサイトを実装するための私の好きな方法であるASP.NETのマスターページに甘んじています。残念ながら、そのオプションは私には利用できません。このサイトはColdfusion MX 7で動作する必要がありま

    0

    4答えて

    通常、コントローラとモデルは1つあります。複数のコントローラと複数のモデルで1つのビューを表示するパターンがありますか?非常にコントローラが複数のモデルを持つことができる場所はどこですか? 関連するパターンへのリンクがうまくいく場合があります。

    1

    2答えて

    メソッドチェーン全体で使用できるアンビエントオブジェクトを.NETで作成するにはどうすればよいですか。例えば、 TransactionScopeオブジェクト

    12

    5答えて

    すべての静的メンバー/メソッドを持つクラスは、シングルトンデザインパターンの一種ですか?特にそのようなクラスを持っていることには何らかの欠点がありますか?詳細な説明が役立ちます。

    0

    3答えて

    私はいくつかのプロパティとチャンネルを拡張するChannelProxyを持つチャンネルを持っています。このChannelProxyは、楽観的並行性を適用できるように元の値を保持します。並行性チェックとオプティミスティック並行性チェックを切り替えることができます。 ここでは、ChannelまたはChannelProxyのLazyLoadedChannelを実装したいと考えています。両方を拡張すること

    2

    4答えて

    :Effective Javaで class A { public static A create() { return new A(); } private A() { } } (項目1)とwikipedia articleに私は、これはstaticファクトリメソッド(いくつかの種類のと呼ばれていることがわかりました工場法)。 しかし、Refactoring to Pa

    0

    3答えて

    特定のソフトウェアシステムの全体的な構造は、モデルビューコントローラです。 ビュー(グラフィカルインターフェイス)は、モデル(ドメインオブジェクトモデル)の表現です。 ただし、ビュー(グラフィカルインターフェイス)にはコンポーネント(JTextComponentなど)があります。これらのコンポーネントもModel View Controllerに配置されています。 JTextComponentはD

    2

    2答えて

    再帰的シナリオでビジターパターンを使用する利点はありますか?もしそうなら、プログラムでそれを実演できますか?