\ Home Page

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 (also coming with a cool sample chapter online), 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: