8.11 Zum Weiterlesen
Unterschiedliche Programmarchitekten setzen Ausnahmen unterschiedlich ein, und so sind zwei Lager anzutreffen: diejenigen, die eher mit geprüften Ausnahmen arbeiten, und diejenigen, die eher mit ungeprüften Ausnahmen modellieren. Daher muss dieser Aspekt bei jeder neuen Bibliothek und mit jedem neuen Framework mit gelernt werden, so wie die Artikel zu den Substantiven im Deutschen. Eine vernünftige Strategie ist jedoch unabdingbar. Zumindest sollten Ausnahmen geloggt werden – das Kapitel »Logging und Monitoring« aus »Java SE 9 Standard-Bibliothek« stellt das vor. Beim Testen ist zudem darauf zu achten, dass der Methode nicht nur nette Eingabewerte gereicht werden, sondern auch falsche Argumente, sodass die bei Falscheingaben zu erwartenden Ausnahmen mit getestet werden.