Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn essential refactoring techniques for C++ code in this comprehensive conference talk from CppCon. Master strategies to improve code clarity, reduce duplication, and enhance maintainability while identifying code smells and recognizing when refactoring becomes necessary. Explore practical approaches to modernize your codebase by leveraging new C++ features and aligning with evolving language standards. Discover how to transform complex, hard-to-maintain code into clean, readable, and well-structured solutions that stand the test of time. Gain valuable insights into maintaining code quality as development practices evolve, including considerations for AI-generated code integration. Understand the fundamental principles of effective refactoring that benefit both beginners learning C++ best practices and experienced developers seeking to reinforce their knowledge of clean code maintenance. Access practical techniques for reducing complexity while improving long-term code sustainability through systematic refactoring approaches.
Syllabus
Back to Basics: How to Refactor C++ Code - Amir Kirsh
Taught by
CppCon