>クローンの軍勢
>同じ特性のオブジェクトをたくさん作って、使用後 (いったいどんな薬物を!?) の状態変化はやりっぱなし放置、どうせ使わなくなったら最後は使い捨てて GC されるんだから、というようなシチュエーションで、このパターンはすごく活躍できます。
>あ、そういえば、活躍するクローンは必ずミュータブルで、互いに異なるインスタンスだという点、地味に効いてくるポイントです。
> だってもしオブジェクトがイミュータブルなら、クローンなんてする必要なくて、定数としてオブジェクトを共有すればいいでしょ。まったく同じものでメモリを埋めるなんてもったいない。