タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

プログラミングデザイに関するhaneimoのブックマーク (1)

  • シングルトンパターンの誘惑に負けない - Strategic Choice

    Resist the Temptation of the Singleton PatternSam Saaristeシングルトンパターンの誘惑に負けないサム・サーリストどういうこと?シングルトンパターンは多くの問題の解決に役立つパターンです。このパターンでは、クラスのインスタンスは必ず1つしか生成されません。そのインスタンスは使用前に必ず初期化されます。そしてシングルトンをグローバルアクセスポイントとすることで、設計をシンプルにできます。シングルトンパターンは魅力的なのですが、実は、利点よりも弊害の方が多いパターンです。テストの妨げになります。保守性も悪くなります。残念ながら、その事実は広く知られていないため、多くのプログラマを惹きつけています。つい使いたい誘惑にかられますが、強く抵抗しなくてはなりません。どうして?シングルトンパターンに具体的にどんな問題があるかをまとめてます。「必要なイ

  • 1