PowerBI Data Analyst - Create visualizations and dashboards from scratch
35% Off Finance Skills That Get You Hired - Code CFI35
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