Key Points Modernizing Legacy C++ Code Turn up the warning level. Avoid conditional compilation. Avoid preprocessor macros. Use RAII and scope reduction. Use exceptions. Make wide use of const Glossary FIXME