Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
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
Learn to identify and eliminate undefined behavior in large C++ legacy codebases when adding support for new platforms like Apple Silicon/ARM. Explore what undefined behavior is, why it causes issues, and examine real-world bugs from legacy codebases that demonstrate the "it works on Intel" mentality. Discover how removing undefined behavior reduces maintenance costs and simplifies cross-platform support. Master specific cultural and tooling strategies including static analysis and clang sanitizers to systematically identify and address undefined behavior issues in your C++ projects.
Syllabus
Puring undefined behavior and Intel assumptions in Legacy Codebases - Roth Michaels - MeetingC++2025
Taught by
Meeting Cpp