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

YouTube

Refactor Your Codebase with Clang Tooling

code::dive conference via YouTube

Overview

Discover how to leverage Clang tooling for effective codebase refactoring in this conference talk from code::dive 2018. Explore the recent advancements in C++ tooling made possible by Clang, including ready-to-use source-to-source transformations offered by tools like clang-tidy and clazy. Learn how these transformations can be applied to modernize code, enhance readability, and improve adherence to C++ Core Guidelines. Delve into the process of creating custom porting aids using Clang APIs for large codebases with specific requirements. Gain insights into bridging the conceptual gap between developer understanding and the precise structure of C++ code as represented by Clang APIs. Acquire practical knowledge on the necessary tooling, steps, and APIs required to create specialist Clang-based refactoring aids for your projects.

Syllabus

Refactor your codebase with Clang tooling - Stephen Kelly - code::dive 2018

Taught by

code::dive conference

Reviews

Start your review of Refactor Your Codebase with Clang Tooling

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.