The Fastest Way to Become a Backend Developer Online
Finance Certifications Goldman Sachs & Amazon Teams Trust
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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