だから私はシングルトンのクラスを掘り下げました、そしてそうです、私はそれらが非常に役立つと思います。私は主に複数のターゲット(ビュー、テーブルなど)のデータストレージにシングルトンを使用しています。そうは言っても、私はすでに自分のプロジェクトに多くのシングルトンを実装しようとしているのを見ることができます。
しかし、多くのシングルトンが悪影響を与える可能性はありますか?シングルトンについて私が読んだことから、プロセスでそれらごとに1つのインスタンスを作成するということです。他のクラスインスタンスは(適切に解放されると仮定して)メモリから解放されますが、シングルトンも解放する必要がありますか?
それで、それを1つの質問に絞り込むために:シングルトンがたくさんあることは有害ですか?