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

YouTube

Mechanical C++ Refactoring in the Present and in the Future

NDC Conferences via YouTube

Overview

Explore the latest advancements in C++ refactoring tools and techniques in this comprehensive conference talk. Dive into the world of Clang-based tooling, focusing on clang-tidy and its ready-to-use source-to-source transformations for modernizing code, improving readability, and enhancing adherence to C++ Core Guidelines. Learn how to navigate the Clang APIs to create custom porting aids for large codebases, bridging the conceptual gap between developer understanding and the exact structure of C++ code. Discover the power of clang-query in exploring the Clang Abstract Syntax Tree (AST). Gain insights into recent and future features of Clang tooling, along with valuable tips, tricks, and potential pitfalls encountered while developing quality refactoring tools. Witness how mechanical refactoring in extensive codebases can be simplified with the right tools and knowledge.

Syllabus

Mechanical C++ Refactoring in the Present and in the Future - Stephen Kelly

Taught by

NDC Conferences

Reviews

Start your review of Mechanical C++ Refactoring in the Present and in the Future

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.