Thema: Delphi Effektiv Debuggen

Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#3

Re: Effektiv Debuggen

  Alt 15. Jul 2006, 16:05
Als aller erstes Assertion in deine Funktionen reinbauen. Mit zb.

Delphi-Quellcode:
begin
  Assert(Karte <> nil, 'Karten object in Funktion XYZ darf nicht nil sein').
end;
Diese Assertition kannst du per Compileroptionen Ein/Aus schalten und sind somit in deiner fertigen Anwendung nicht reincompiliert. Du kannst sie also im Source belassen und steuerst nur per Switches ob sie aktiv sind oder nicht.

Diese Vorgehensweise halte ich für den Anfang als weit effektiver als mit dem Debugger an falscher Stelle tausende von Sourcezeilen zu tracen.

Gruß Hagen
  Mit Zitat antworten Zitat