Command/State pattern, Functor/Variant
4つどもえの戦い。それぞれのパーツはいい感じで出来上がってると思われ。
- Command pattern ... generic な実装はあまり意味が無い事がわかった
- State pattern ... これも同様
- Functor ... MC++D 勉強がてら書いたのがあるので追加なし
- Variant ... boost や Tiny template library を参考に最小限の実装で書いてみた
そろそろアプリケーションなドメインに移して組み合わせるか。