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

YouTube

Growing Your Toolkit From Refactoring to Automated Migrations

CppNow via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn advanced techniques for managing technical debt through automated migrations in this conference talk from C++Now 2025. Explore the evolution from basic refactoring to sophisticated automated migration systems that can handle large-scale codebase transformations. Discover practical definitions, proven techniques, and real-world lessons from implementing truly automated migrations in production environments. Gain specific guidance for planning and executing automated migrations, including common pitfalls to avoid and unexpected success stories from the field. Understand how to build more powerful primitives for keeping technical debt under control as codebases grow and age. The presentation draws from extensive experience at Google leading the Software Ecosystems organization and includes insights from designing language and library features specifically for migration purposes. Access accompanying slides and learn from an expert who has directly planned and executed multiple migrations of previously unapproachable difficulty, including work that influenced Rust's std::collections::HashMap and Go's map implementations.

Syllabus

Growing Your Toolkit From Refactoring to Automated Migrations - Matt Kulukundis - C++Now 2025

Taught by

CppNow

Reviews

Start your review of Growing Your Toolkit From Refactoring to Automated Migrations

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.