Refactor Your Codebase with Clang Tooling
Offered By: code::dive conference via YouTube
Course Description
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
Related Courses
From Developer to SW Architectcode::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