Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C++ Error Handling - Techniques, Testing, and Design Principles

ACCU Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of C++ Error Handling - Techniques, Testing, and Design Principles

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.