
Software Testing & Qualität - Testautomatisierung, KI & Agilität
Warum vollständige Coverage keine Fehlerfreiheit garantiert - Roger Butenuth
Listen to the full episodeDo not have it yet? Parasocial is a podcast player by Super Simple.

Software Testing & Qualität - Testautomatisierung, KI & Agilität
Do not have it yet? Parasocial is a podcast player by Super Simple.
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.