2007年11月25日日曜日

悩み多き年頃(グローバルオブジェクトの扱い編)

現状、グローバルオブジェクトが多数ある。

これらは、本当に、グローバルにすべきなのだろうか?

システムにただひとつ存在するものは、どのようにモデリングすべきなのか?

やはり、システムで唯一のものは、クラス定義の時点で唯一であることを

保障すべきなのではないか? という結論に達しました。

ということで、Singletonパターンを適用することにしました。

全て対策しきっていませんが、とりあえず、今日現在の最新コードを

アップ(http://sourceforge.jp/projects/ice/files/)しておきます。

0 件のコメント: