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
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera