Explore the importance of MISRA-C++:2023 guidelines for developing safer and more secure C++ code in this comprehensive conference talk. Learn why these guidelines are crucial for safety-critical systems, particularly in the automotive industry, and how they can improve internal code quality across various domains. Discover the updates made to address C++17 and understand the rationale behind seemingly surprising or unachievable guidelines. Gain insights into working with MISRA-C++ rules, including examples of how modern C++ design already fulfills many requirements. Examine specific cases, such as the advisory guideline on writing loops, and understand the challenges of implementing these guidelines correctly. Benefit from the expertise of Peter Sommerlad, a consultant and trainer for Safe Modern C++ and Agile Software Engineering, as he provides valuable insights into creating more robust and reliable C++ programs.
Overview
Syllabus
Safer C++ with MISRA-C++-2023 - Peter Sommerlad - ACCU 2024
Taught by
ACCU Conference