Book Cover Modern C++ Design is widely acclaimed for its creative approach to devising powerful designs by reuniting generic programming and design patterns.

Modern C++ Design defines and systematically uses generic components - highly flexible design artifacts that are mixable and matchable to obtain rich behaviors with a small, orthogonal body of code.

Modern C++ Design has been translated in German, Japanese, Traditional Chinese, Simplified Chinese, Korean, Russian, and Romanian—Andrei's native language.

Read excerpts from Modern C++ Design, featured by InformIT

More about Modern C++ Design:

Modern C++ Design in press: