Kann man mit 100% Branch Coverage wirklich sicherstellen, dass Code fehlerfrei ist? Mit Roger Butenuth spreche ich darüber, was passiert, wenn man dieses Ziel konsequent verfolgt, und zwar nicht als theoretische Übung, sondern an einem echten, selbst geschriebenen Interpreter für eine Lisp-ähnliche Sprache. Roger erzählt, welche peinlichen Fehler er dabei entdeckt hat, darunter eine handfeste Sicherheitslücke an einer Stelle, die er für zu trivial hielt, um dort einen Bug zu vermuten. Und trotzdem blieb am Ende noch ein Bug übrig, der erst beim Advent of Code auftauchte.

Podden och tillhörande omslagsbild på den här sidan tillhör Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung. Innehållet i podden är skapat av Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung och inte av, eller tillsammans med, Poddtoppen.