De beste manier om een audit uit te voeren is om een "mentale interpreter" van de hele codebase te bouwen, zodat je deze in je hoofd kunt draaien. Dit kan weken duren. Maar dan beginnen de bugs automatisch naar voren te komen. Je zou 's ochtends wakker kunnen worden met een nieuwe bug in gedachten.