YoVDO

Refactor Your Codebase with Clang Tooling

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses Code Readability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

From Developer to SW Architect
code::dive conference via YouTube
Stop Writing Test Doubles You Are Using
code::dive conference via YouTube
You Can Do Better! Presentations That Are Captivating
code::dive conference via YouTube
What C and C++ Developers Can Learn from Rust
code::dive conference via YouTube
Beautiful Python Refactoring II
code::dive conference via YouTube