Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the engineering challenges and solutions behind Microsoft Office's massive C++ codebase in this CppCon 2022 talk. Delve into the evolution of Office from a single DOS application to a product with over 100 million lines of C++ code targeting multiple platforms. Discover the implications of managing such a large-scale project and learn about the design and coding standards used to create well-factored components called "liblets." Gain insights into Office's C++ architecture, codebase health strategies, and sustainability practices from Principal Software Engineer Zachary Henkel. Understand how Microsoft tackles the complexities of maintaining and evolving one of the world's largest and longest-lived C++ codebases while ensuring efficient delivery across different platforms.