UC San Diego Product Management Certificate — AI-Powered PM Training
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
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 real-world C++ bugs and testing methodologies in this conference talk from C++ on Sea 2024. Learn why code should be considered broken until proven working through testing, despite C++'s low-level complexities that often make testing challenging. Follow along as Robert Leahy, an ISO C++ committee member and financial infrastructure developer, demonstrates actual C++ bugs, presents the test code implemented to verify their fixes, and explains the code structures that facilitate effective testing. Gain insights into why unit testing should be treated as an essential practice rather than an optional luxury in C++ development. Drawing from his experience in graphics, gaming, and financial systems, Leahy provides practical approaches to proving code correctness through comprehensive testing strategies.
Syllabus
Fantastic C++ Bugs and How to Test Them - Robert Leahy - C++ on Sea 2024
Taught by
cpponsea