October 2021
Intermediate to advanced
192 pages
5h 47m
German
Das Exception Handling gehört zu den übelsten Komplexitätsquellen in Softwaresystemen. Code, der sich um spezielle Bedingungen kümmert, ist inhärent schwerer zu schreiben als Code, der mit den normalen Situationen zu tun hat, und Entwicklerinnen und Entwickler werden Exceptions oft definieren, ohne sich zu überlegen, wie mit ihnen umgegangen werden soll. Dieses Kapitel bespricht, warum Exceptions überproportional zur Komplexität beitragen, und zeigt auf, wie man das Exception Handling vereinfachen kann. Die zentrale Lehre aus diesem Kapitel ist, die Anzahl an Orten zu reduzieren, an denen Exceptions verarbeitet werden müssen – in manchen Fällen kann die Semantik von Operationen so angepasst ...
Read now
Unlock full access