monostate

    1

    1答えて

    私はPersonクラスを持っていて、私はこの記事で私が受け取った助けに基づいています。 MonoState, Singleton, or Derived Forms: Best approach for CRUD app? 私は(??)が、私はそれを通してデータにアクセスCurrentPersonクラスを周りに持っています。 私はこれがどのように動作するはずか分かりますが、私はそれがないようです。

    12

    5答えて

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

    8

    1答えて

    クラスにはロードに時間がかかり、したがって一度だけロードする必要のある外部ライブラリをロードする必要があるとします。これに対する2つの自然な解決策は、シングルトンパターンまたはモノステートパターンを使用することであろう。 Rubyのこの特定の状況で、これらのソリューションのいずれにも利点がありますか?例えば :対 # Using a Singleton class require 'single