久々の研修。自分にとってはリフレッシュ休暇のような気分であった。
デザインパターン入門だったためあんまりいらないかも、と思ったけど講師が豆蔵の会長
である羽生田さんだったため参加してみた。名前くらいしか聞いたことなかったアレグザ
ンダーのデザインパターンの元となった"パターン・ランゲージ"についての話題などがあっ
たのが良かった。コルビュジエや安藤忠雄などの名前もちょこっとでてきたのが少し意外
だった。
羽生田さん曰く、TemplateMethodパターンを理解できればオブジェクト指向がわかったと
いっても良いくらいのことをいっていた。自分は理解できてほっとしたのだが、C++や
Javaを使っている人でこれを理解できないという人はあんまりいないんじゃないかなとも
思った。TemplateMethodパターンを理解できない人はそもそもC++やJavaを使っていると
は言えないということか。それよりもその後の個人的な勉強会で聞いたVisitorパターン
の方がよっぽど理解しづらいんじゃないか。てかこのパターンは素直に感動した。