Launch a New Career with Certificates from Google, IBM & Microsoft
Finance Certifications Goldman Sachs & Amazon Teams Trust
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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