Wann beginnen Sie mit dem Schreiben Ihres Ausnahmebehandlungscodes? Wann beginnen Sie mit dem Schreiben von Protokollanweisungen?
Um diese Frage zu erörtern, nehmen wir an, dass wir uns auf einer .NET-Plattform mit log4net-Protokollierung befinden, die wir jedoch generisch beantworten können.
Lösung: Ein Windows Forms-Projekt. Projekte: Benutzeroberfläche, Geschäftsregeln, DataHandler
Schreiben Sie also zunächst Ihre DataHandler, die Ihre Datenmanipulationen wie Erstellen, Lesen, Aktualisieren und Löschen ausführen.
Folgen Sie dann Ihren Geschäftsregeln
Und dann Ihre Benutzeroberfläche oder eine andere Permutation der oben genannten.
Testen Sie Ihre Anwendung auf Funktionalität.
Und dann schreiben Sie Ihren Ausnahmebehandlungscode und schließlich Ihren Protokollierungscode?
Wann ist der richtige Zeitpunkt, um mit dem Schreiben Ihres Ausnahmebehandlungscodes zu beginnen?
PS: In dem Buch Clean Code heißt es: Schreibe zuerst deinen Try-Catch-finally- Block. Das veranlasste mich, diese Frage zu stellen.