C++ Programming Styles and Idioms

A reading suggestion: "Advanced C++ Programming Styles and Idioms by James Coplien, AT&T Bell Labss, 1992.

This is about "straight C++", no Windows, no ActiveX etc.