Written by two C++ experts, this book discusses the topics related to the software development of code reusability in the design of interfaces, the efficiency of implementations, portability, and compatibility. And it outlines the pros and cons of the alternatives to reuse so that programmers can make informed decisions.