かつてJR横浜線 十日市場駅近くのMebius (CPU:Pentium 150MHz)より発信していたウェブログです。 今更ながら、かの著名なGoFのデザインパターンを復習している。 10年前に居た会社にGoF本の日本語版があり、たまに何とかパターンという言葉を使う人が居たので、その本を一通り流し読みしたことがあるが、その時はそれの重要性に気付かず、23種類のパターンのそれぞれについてなんとなくわかった気になったら、1行に要約して控えておいただけだった。 結局、その部署で耳にしたパターン名は「オブザーバーパターン」だけだったので、それ以外のパターンは全て忘れてしまった。 Observerパターンは要するに状態変化時のコールバック関数を登録する設計のことであり、特にGUIのイベントハンドラーを定義する仕組みでは頻出なので、忘れようが無いし、「コールバックモデル」とか「イベントハンドラー」と
![StrategyパターンとVisitorパターンの使い分けに関する考察(1) - Weblog on mebius.tokaichiba.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/eaea4f1ab483b3a5c040320219c637342892ba2c/height=288;version=1;width=512/http%3A%2F%2Fynomura.dip.jp%2Fmt-static%2Fsupport%2Ftheme_static%2Frainier%2Fimg%2Fsiteicon-sample.png)