最近、物欲に目覚めてしまってAmazonでいろいろ買ってたら、今月の請求が7万を超えて素に戻ってしまった戸田です。 ちょっとbluetoothデバイスに凝り始めてしまって…。(汗) さて、オブジェクト指向設計のバイブルと言えば、いわずと知れたGoF本(オブジェクト指向における再利用のためのデザインパターン、Erich Gamma, Ralph Johnson, Richard Helm, John Vlissides著、ソフトバンククリエイティブ刊)です。 ここで紹介されている23のパターンはどれも小手先のテクニックではなく、エッセンスが抽出されており応用範囲が広いものばかりです。 なによりも今まで暗黙知になりがちな、設計の定石・パターンに共通の名称(言語)を与えて、名称による概念の共有ができるようになったという功績は計り知れません。 もちろん、KREISELにおいてもこれらのパターンを活
![StateパターンとStrategyパターンは何が違うのか考える | Tricorn Tech Labs](https://cdn-ak-scissors.b.st-hatena.com/image/square/3f03bafd9f8eb8b23a32c661903a4549e96829f7/height=288;version=1;width=512/https%3A%2F%2Flab.tricorn.co.jp%2Fwp-content%2Fuploads%2F2009%2F03%2Fe382afe383a9e382b9e59bb31.png)