Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Programmablauf Protokollieren (https://www.delphipraxis.net/161112-programmablauf-protokollieren.html)

CCRDude 20. Jun 2011 17:05

AW: Programmablauf Protokollieren
 
Zitat:

Zitat von jaenicke (Beitrag 1107478)
Warum? Es reicht doch, wenn ggf. die Adresse geloggt werden, sofern zu jeder ausgelieferten Version auch die Map-Files und externen Debuginformationen existieren.

Mag sein, daß das für Dich reicht. Der Threadersteller hat nach mehr gefragt, deswegen ist die Antwort darauf in diesem Thread: nein, das reicht (dem TE) nicht. Und damit ein entsprechendes Log zeitsparend bei der Fehlersuche hilft, halte ich selber auch deutlich mehr Informationen für notwendig.

Zitat:

Zitat von jaenicke (Beitrag 1107478)
Es ist eher die Frage was geloggt wird. Und welche Informationen davon für den laufenden Betrieb relevant sind, wenn es zu einem Fehler kommt.

Und eben wegen dieser Frage spreche ich mich ja für eine Unterscheidung zwischen Debug-Version und Release-Version aus. Ich zumindest habe absolut keine List, mühsam für einzelne Tests eingebaute Log-Aufrufe (und wir sprechen hier von etwas komplexeren als "MyLogFunction") für ein Release wieder rauszuwerfen, nur um sie in drei Monaten, wenn ich denselben Code-Abschnitt verfeinern will, wieder neu einzubauen. Da werfe ich sie lieber per Direktive raus, wenn ich nicht daran debugge.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz