Python, Prompt Engineering, Data Science — Build the Skills Employers Want Now
Free courses from frontend to fullstack and AI
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
Explore comprehensive error handling strategies in C++ through this conference talk from ACCU 2025, where Roger Orr addresses the critical gap between simplified code examples and real-world programming challenges. Learn practical techniques for managing errors in production C++ applications, moving beyond the common "error handling omitted for brevity" approach found in many programming resources. Discover the strengths and weaknesses of various error handling methods, including local versus non-local error handling approaches, and understand how to effectively combine different techniques for robust software development. Examine strategies for testing error handling code and reducing both the likelihood and impact of errors in your applications. Gain insights into design principles that extend beyond C++ to other programming languages, presented by an experienced developer and active member of the C++ ISO standards group who chairs the Safety and Security working group. The presentation draws from years of practical experience in the financial sector and provides actionable guidance for creating more resilient software systems.
Syllabus
C++ Error Handling Omitted - Roger Orr - ACCU 2025
Taught by
ACCU Conference