C++ Const Correctness Refresher
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore const correctness in C++ through this 19-minute conference talk from ACCU 2022. Delve into the importance of const correctness for reliable and consistent code, examining real-life examples of issues that can be avoided through proper implementation. Learn how following guidelines encourages better design practices, with special focus on auto type deduction, standard smart pointers, and iterators. Gain insights from Vladimir Vishnevskii, an experienced software engineer, as he covers topics including variables, function parameters, initialization, objects, and immutable visible state. Discover practical recommendations for improving your C++ programming skills and creating more robust software systems.
Syllabus
Intro
Const-correctness
Why is it important ?
Guidelines and standards
Variables
Auto type deduction
Smart pointers
Function parameters
Initialization
Objects
Immutable visible state
Recommendations/considerations (reflect my opinion)
Taught by
ACCU Conference
Related Courses
Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPSACCU Conference via YouTube Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube