Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Get 20% off all career paths from fullstack to AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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