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

YouTube

Coverage, Quality, and Goodhart's Law

NDC Conferences via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how to effectively use code coverage as a programming tool rather than falling victim to Goodhart's Law in this 58-minute conference talk from NDC TechTown 2025. Learn why coverage metrics often fail when used as targets and discover three common but problematic approaches: not measuring coverage at all, measuring but ignoring it, or setting arbitrary thresholds that break CI pipelines. Understand how coverage serves as a crucial component in safety-critical systems like automobiles, aircraft, and spacecraft, and discover how to leverage it properly for software quality improvement. Dive into practical demonstrations using GCC 15's coverage capabilities to identify gaps in test suites, experiment with program representation and visualization techniques, and transform coverage from a misused metric into a valuable development tool that guides testing and correlates with quality.

Syllabus

Coverage, quality, and Goodhart's Law - Jørgen Kvalsvik - NDC TechTown 2025

Taught by

NDC Conferences

Reviews

Start your review of Coverage, Quality, and Goodhart's Law

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.