Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Übergabe Datenbankschnittstelle (Transaction, etc.)

  Alt 3. Jan 2014, 19:39
Es ist kein guter Stil pauschal alle Exceptions zum Loggen abzufangen, denn das ist keine Behandlung von Exceptions, sondern Unterdrückung (ok, mit speichern).

Wenn du Exceptions loggen möchtest, dann lass die einfach durchrauschen und erledige das Loggen im Delphi-Referenz durchsuchenTApplication.OnException Event mit einer Routine (DRY).

Eine Exception-Behandlung macht nur dann Sinn, wenn es dafür auch eine sinnvolle Behandlung gibt, wenn es da noch was zu retten gibt.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat