今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

マルチスレッドと Singleton パターン

mixiJavaコミュニティのトピックス「業務で使うマルチスレッド」で延々と続いている話題。

マルチスレッドって業務システムで使わなきゃならないケースってあるでしょうか。
前から疑問に思っていて知人にも聞いてみたのですが、ないという答えばかりでした。
ご意見賜りたく。

そんなの一般論で言ってしまえば「ある」に決まってる。マルチスレッドを使わなくていい条件をたくさん並べ立てれば、使わなくてもできるシステムもあるだろうけど。
その途中で Singleton パターンの double check locking の問題に触れた後は Singleton パターンネタ。Singleton パターンなんてね、使わない方がいいに決まってる。
Singleton パターンを使うときの注意