YoVDO

How Microsoft Uses C++ to Deliver Office - Huge Size, Small Components

Offered By: CppCon via YouTube

Tags

C++ Courses Microsoft Office 365 Courses Software Engineering Courses Software Architecture Courses Cross-Platform Development Courses Code Optimization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Platforms
Michigan 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