今日も回路の不具合調査、メールでの応対、部下のコードレビューで自分のコードはいじれず。なんかやたら忙しいです。

部下のコードをレビューしたときObserverパターンを使って見せた。それで彼もだいぶ興味が出たようだ。さらに勉強するための指針を与えるには良いタイミングだろう。GoFのパターンは23あるが、その中でも基本的なものを5、6個ほどをまず理解してもらうことにしよう。

どこかの本では、もっとも基本的なパターンとして次の4つが取り上げられていた。

  1. Strategy
  2. FactoryMethod
  3. Composite
  4. TemplateMethod

これに加えて、我々の仕事で良く使うObserverとVisitorも加えたい。