How Microsoft Uses C++ to Deliver Office - Huge Size, Small Components
Offered By: CppCon via YouTube
Course Description
Overview
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.
Syllabus
How Microsoft Uses C++ to Deliver Office - Huge Size, Small Components - Zachary Henkel CppCon 2022
Taught by
CppCon
Related Courses
Game Development for Modern PlatformsMichigan State University via Coursera Introduction to Xamarin.Forms
Microsoft via edX Building R Packages
Johns Hopkins University via Coursera Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera Build Mobile Applications with SAP Cloud Platform Mobile Services
SAP Learning