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

YouTube

Declarative Refactoring for the Masses in C++

CppNow via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to make C++ refactoring tools accessible to general developers through a declarative paradigm that eliminates the need to master complex APIs or Clang's AST intricacies. Discover a revolutionary approach where developers can write refactoring patterns using everyday C++ code examples, enabling automated generation, testing, and application of refactorings. Explore how this methodology reduces the traditionally steep learning curve and high costs associated with designing refactoring tools, allowing developers to focus on more complex and business-critical tasks. Gain insights from Andy Soffer's extensive experience leading Google's C++ Core Libraries team and C++ Large Scale Refactoring team, where he executed multimillion-line migrations across massive codebases. Understand the practical implementation of declarative refactoring techniques and how they can transform your development workflow by automating routine code transformations while maintaining code quality and consistency.

Syllabus

Declarative Refactoring for the Masses in C++ - Andy Soffer - C++Now 2025

Taught by

CppNow

Reviews

Start your review of Declarative Refactoring for the Masses in C++

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.