• [video] CppCon 2017: David Sankel “So, you inherited a large code base...”
    https://www.youtube.com/watch?v=B2XtqVZcSdM

    This is a talk about solving the most difficult problem a software engineer ever faces, converting a large codebase with antiquated designs and spotty quality into a state-of-the-art, modern system. We’ll be covering clang-based refactoring, mnemonic reasoning methods, safe rewrites, coding standards, and, oh yes, migration paths.

    If you’ve ever been tasked with making a legacy codebase the best-in-class, or think you might, then this talk is for you. — David Sankel: Bloomberg

    David Sankel is a professional software developer/architect based in the USA and an active member of the C++ Standardization Committee. His prolific software developments have included CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography. He is a frequent (...)