Als Maßstab für deinen Programm-Entwurf sollten kognitive Fähigkeiten des Menschen dienen.
Na wunderbar! Ich bin ein Mensch und komme mit Abbruchbedingung erfüllt? Exit! sehr gut klar.
Nadann bist du wohl safe.
Oder du hast noch nicht genug Zeit mit Software-Testing verbracht.