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

YouTube

Back to Basics - How To Improve C++ Code Reviews

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to conduct more effective C++ code reviews through this comprehensive conference talk that examines common mistakes and provides actionable best practices for improvement. Explore frequently recurring issues in C++ code reviews, including fundamental practices like header management, naming conventions, documentation standards, and scope control that directly impact code clarity and correctness. Discover how to avoid common pitfalls when leveraging core language features such as control flow structures, range-based for loops, enum classes, and namespace management. Examine improvements for parameter passing techniques, return type handling including std::optional and std::expected, and crucial aspects of class design covering initialization, member functions, special members, and comparison operators alongside encapsulation principles. Address frequent misunderstandings in move semantics, perfect forwarding, effective STL usage including containers, strings, algorithms, smart pointers, and variants, plus proper application of const-correctness and compile-time programming. Gain practical knowledge through real-world code review insights to write more robust and maintainable C++ code, with concrete examples and actionable strategies that can be immediately applied to improve your development workflow and code quality standards.

Syllabus

Back to Basics: How To Improve C++ Code Reviews - Chandranath Bhattacharyya & Kathleen Baker

Taught by

CppCon

Reviews

Start your review of Back to Basics - How To Improve C++ Code Reviews

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.