Sollte ich Ausnahmen beim Auslösen oder beim Abfangen protokollieren? [geschlossen]Python

Python-Programme
Anonymous
 Sollte ich Ausnahmen beim Auslösen oder beim Abfangen protokollieren? [geschlossen]

Post by Anonymous »

Wenn ein Fehler auftritt, sehe ich zwei mögliche Orte, an denen ich ihn protokollieren kann:
  • Direkt bevor ich die Ausnahme auslöse
  • Wenn ich die Ausnahme in einer höheren Ebene abfang
Beide erscheinen mir vernünftig, aber ich verstehe die Kompromisse der einzelnen Ansätze nicht.
  • Bietet die Protokollierung an der Fangstelle einen besseren Kontext?
  • Ist die Protokollierung an der Fangstelle architektonisch sinnvoller?
  • Gibt es eine allgemein akzeptierte Best Practice?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post