8 Zustände und Übergänge entdecken
Haben Sie je einen Fehler gefunden, der sehr schwer nachzustellen war? Vielleicht haben Sie schon katastrophale Fehler gefunden, die nur sporadisch auftreten, oder Sie sind über korrumpierte Daten gestolpert und haben die Ursache nicht gefunden.
Solche Fehler werden oft in einem kurzen Zeitfenster ausgelöst, in dem das System angreifbar ist: ein Zeitpunkt, an dem alle Bedingungen zusammentreffen, sodass irgendetwas fürchterlich schiefgehen kann. Eine Datei ist zufällig genau dann gesperrt, wenn die Software versucht zu schreiben. Ihre Session wird ungültig genau in dem Moment, als Sie versuchen, sensible Inhalte zu laden. Eine Race Condition entsteht in den seltenen Fällen, wenn ein Systemteil versucht, einen ...
Get Explore It! now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.