KAPITEL 13

Fail-Fast-Prinzip

Es gehört zur Kunst der Programmierung, genau zu wissen, an welcher Stelle etwas geprüft und sichergestellt werden muss, damit das Programm umgehend auf Fehler reagiert. Diese gezielte Auswahl gehört zur Kunst der Vereinfachung.

– Ward Cunningham

Einführung

Die Fähigkeit, schnell zu scheitern, ist für Clean Code von entscheidender Bedeutung. Sie müssen sofort eingreifen, sobald eine Geschäftsregel verletzt wird. Jedes stille Scheitern ist eine verpasste Chance zur Verbesserung. Um ein Problem wirksam zu beheben, müssen Sie dessen Ursache genau bestimmen. Und die Ursache gibt Ihnen einen Hinweis darauf, wie Sie den Fehler aufspüren und beheben können. Fail-Fast-Systeme sind robuster als Systeme, bei denen Fehler ignoriert ...

Get Clean Code Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.