この本を読んでもプロジェクトで使うことはお勧めしません。
なぜならあなた以外にそのコードを理解できる人がいないから。
ただこの本を読むと今までの継承概念は大きく変わると思います。
スキルが一段上に上がること間違い無しです。
難易度は本当に難しいので一度で理解できると思わずに、繰り返し読んで少しずつマスターするとよいです。
難易度は高いですが、マスターすると間違いなくあなたはプロジェクトの中で一番仕事ができるひとになっているはずです。
シングルトンテンプレートくらいなら実践でも使えるので、抜粋して使用してみるのもいいです。
でもプロジェクトには初心者も混じっていると思われるので、使いすぎには注意です。
それくらい難しいです。
マスターする価値は絶対あります。
自分のスキルを向上させたい人は必見。
テンプレートというものがここまで汎用性に富むものだとは、
当初考えていなかった。
その可能性に気づかせてくれる良書。
C++を効果的に活用するためには読んでおかないと損。
これを読んで、ずいぶんコーディングのスタイルが変わったし、
間違い無く2,3段階上のレベルに到達できたと思う。
が、ところどころマニアックだし。
使えないと断定されている部分もある。
(PhoenixSingletonなぞ、何処で使うんだ?OSを記述するとき?)
(メモリアロケータSmallObjは、汎用のnew,deleteよりも遅い。)
まあ、そこを差し引いても、十二分に価値がある。必読。