В книжке приводятся фактические советы по проектированию и программированию на языке C++. Изложены правила, дозволяющие разработчику программного обеспечения выбрать меж разными способами реализации программы - наследованием и шаблонами, шаблонами и указателями набазовые классы, открытым и замкнутым наследованием, замкнутым наследованием и вложенными классами, виртуальными и невиртуальными функциями и т.д. Употребляются новейшие языковые средства из стереотипа ISO/ANSI C++ - внутриклассовая инициализация констант, места имен и шаблоны - члены класса. Рассматривается стереотипная библиотека шаблонов и классы, аналогичные string и vector.