Tags
6 ページ目
Singleton
認証済みのはずなのにゲートが開かない。クラスが同じでも別のインスタンスを見ていた【Singleton】
夜間バッチを並列にしたら、テストの処理が本番DBを書き換えた。接続を外から渡す【Singleton/DI】
設定読み込みが毎回走ってバッチと値がずれる。インスタンスを1つにまとめる【Singleton】
モジュールごとにnewした設定が食い違う。Perlの設定ファイルマネージャーでSingletonパターンにたどり着く全5回【目次】
インスタンスを1つに保つinstance()には、Singletonという名前がある。テストの間で状態が残るといった注意点も押さえる【Singletonパターン】
設定オブジェクトを引数で渡し続けるのも、グローバル変数も避けたい。state変数とinstance()でConfigを1つにする【instance()メソッド】