|
Re: The Most Important C++ Books...Ever
|
Posted: Aug 1, 2012 6:54 PM
|
|
"Advanced C++ Programming Styles and Idioms", 1991. Coplien. (called "Acid" because the cover was a particular shade of purple, and it expanded the mind)
It was unique, in that the use of pure virtual classes, concrete types, and static singletons as factories, were not only introduced, but elucidated with practical examples which are still valid today.
Templates were not yet part of the language, but at the earliest stage, it showed how C++ could be used to create classes in practice, and as such it is the most essential, practical and complete introduction to object oriented programming, ever.
|
|