The first section allows the acquisition of theory and practice concerning the placing will place in the policy design.
Chapters 2.3 and 4 provide different and varied techniques, and remain the least fun part and the most difficult of the book.
Finally chapters from May to November are the most interesting part: through various examples of pattern design, an argument constructed by the author and set up little by little, allowing us to see the progress of Singleton implementations, smart pointers, Factory, etc.
This book is a gem, and in view of its price, it must be part of the library of any experienced C ++ developer wishing to raise his level.