Fehler, mit denen jemand etwas anfangen kann
Du kannst ein einheitliches Fehlerformat entwerfen, entscheiden welche Angaben nach außen gehören und welche ins Protokoll, und du gibst Fehler je Feld zurück statt einen einzigen Satz.
Die häufigste Fehlerantwort im Netz lautet sinngemäß: Es ist ein Fehler aufgetreten. Wer sie bekommt, weiß danach genauso viel wie vorher.
Eine Fehlerantwort hat zwei Leser. Der eine ist ein Programm, das entscheiden muss, ob es den Aufruf wiederholt, den Nutzer fragt oder aufgibt. Der andere ist ein Mensch, der wissen will, was er ändern soll. Beide brauchen etwas anderes, und beides passt in dieselbe Antwort.
Ein dritter Leser wäre der Angreifer. Für ihn ist jede Fehlermeldung eine kostenlose Auskunft über den inneren Aufbau deines Servers.
This is where a subscription takes over
The first section is open so you can see what a lesson looks like. The rest comes with the subscription at €9.99 a month: every paid course, every exam, every certificate, cancellable monthly. The lessons themselves are in German.
- Every paid course, including the ones still to come
- Exams and certificates at no extra cost
- A podcast episode for every module, playable in the browser
- A handbook as PDF for every course