Ich bin jetzt in einem Code über
Assert gestolpert. In meinem Buch steht dazu (frei übersetzt):
Zitat:
Benutzen sie Assert um Annahmen, die sie im Code treffen zu dokumentieren bzw. zu erwzingen.
Und weiter:
Zitat:
Man benutzt Assert, um bedingungen zu spezifizieren, die wahr sein müssen, damit der Code korrekt arbeitet.
Aber irgendwie kann ich mit der Erklärung nichts anfangen. Ein Beispiel wäre:
Assert(FileExists(Filename));
Aber was bringt das?