シングルトンクラスを使用してメトリックを配列に格納するAS3アプリケーションを開発しています。これはシングルトンです。なぜなら、このクラスのインスタンスを1つしか作成せず、アプリケーションの任意の部分から作成する必要があるからです。シングルトンによるユニットテスト
このクラスを単体テストしたいときは難しいです。私はpublic gettersとsettersを追加することで、これを適切に単体テストできるようになり、私のアプリケーションに役立つだろうと考えました。私はFactoryパターンに変更することで単体テストやInversion of controlを有効にすることができます。もちろんこれにより、柔軟性も向上します。私はこのことについて多くの相反する意見があるので、この問題に関する人々の考えを知りたいです!
おかげ
クリス