Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Understanding Large and Unfamiliar Codebases

cpponsea via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn practical strategies and tools for navigating massive, unfamiliar codebases in this conference talk from C++ on Sea 2025. Discover how to approach the overwhelming task of understanding legacy code repositories containing over 1,000,000 lines of code that span decades of development, from legacy C++ to cutting-edge C++26 features. Explore systematic methodologies for code comprehension, effective debugging techniques, and approaches to quickly identify root causes of issues in complex software systems. Gain insights from experienced professionals on how to efficiently onboard to large-scale projects, whether you're a junior engineer starting your first job or a seasoned developer tackling a new codebase. Master the art of code archaeology and develop confidence in working with intimidating software architectures through proven strategies shared by industry experts Mike Shah from Yale University and Chris Croft-White, a Pre-Sale Staff Solutions Architect.

Syllabus

Understanding Large and Unfamiliar Codebases - Mike Shah & Chris Croft-White - C++ on Sea 2025

Taught by

cpponsea

Reviews

Start your review of Understanding Large and Unfamiliar Codebases

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.