お気に入りのデザインパターンって

いまさらながらデザインパターンです.
ちょっと前に社内でデザインパターン的な勉強会があったわけですが、
デザインパターンといえばGoF、で実際のところ23パターンのうち
どれだけ実際に使ったことがあるのかってことです.
まあ大体7〜8割ってところでしょうか?自分の場合.


やはり業務によってどうしても偏りがでてくるわけで、
例えばAbstractFactoryなんて、結構大掛かりな仕掛けだったりして、
実際この先使うことがあるんでしょうか?
逆に思い入れのあるパターンなんかもあって、自分の場合だとCompositeパターンとか.
Observerパターンも人気がありますよね.
たとえばεπιστημηさんってObserverパターン大好きで、
しょっちゅうカウンタープログラムをネタに執筆されてます.
たしかにObserverパターンは、いかにもオブジェクト指向的な風格もありますし、
GUIアプリなんかでMVCみたいなことを考えると、どうしてもObserverパターンを
意識することになるわけで、重要度は相当高いと思います.


ここまでの話は次回以降に展開するトピックの前振りだったりもするわけですが、
さて、みなさんはどんなパターンがお気に入りでしょうか?