Delphi-PRAXiS
Seite 32 von 53   « Erste     22303132 333442     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Eure besten Quellcode Kommentare... (https://www.delphipraxis.net/96226-eure-besten-quellcode-kommentare.html)

TiGü 12. Aug 2015 14:29

AW: Eure besten Quellcode Kommentare...
 
XE7 - System.Threading - Zeile 3005
Delphi-Quellcode:
procedure TThreadPool.TQueueWorkerThread.ExecuteWorkItem(var Item: IThreadPoolWorkItem);
begin
  try
    try
      Item.ExecuteWork;
    finally
      Item := nil;
    end;
  except
    // ???figure out error handling and exception passing system???
  end;
end;

Sherlock 12. Aug 2015 15:12

AW: Eure besten Quellcode Kommentare...
 
In XE8 ist das ja bestimmt behoben worden...kostet halt extra. :twisted:

Sherlock

Bernhard Geyer 12. Aug 2015 16:12

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von Sherlock (Beitrag 1311952)
In XE8 ist das ja bestimmt behoben worden.

Nö. Schaut genauso aus

TiGü 27. Aug 2015 16:54

AW: Eure besten Quellcode Kommentare...
 
Aus XE7:
Delphi-Quellcode:
{$IFNDEF ANDROID}
{$IFDEF PIC}
{ Do not remove export or the begin block. }
function GetGOT: Pointer; export;
begin
  asm
        MOV    Result,EBX
  end;
end;
{$ENDIF PIC}
{$ENDIF ANDROID}
Aus XE8:
Delphi-Quellcode:
{$IFNDEF ANDROID}
{$IFDEF PIC}
{ Do not remove export or the begin block. }
function GetGOT: Pointer;
begin
  asm
        MOV    Result,EBX
  end;
end;
{$ENDIF PIC}
{$ENDIF ANDROID}
Merke: Kommentare lügen! Spätestens nach dem ersten Refaktoring!

blawen 27. Aug 2015 19:55

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von TiGü (Beitrag 1313755)
{$IFNDEF ANDROID}
{$IFDEF PIC}

OT und vielleicht "dumme" Frage: Auf was bezieht sich das PIC - ev. auf IOT und PIC-uProzessoren?

implementation 27. Aug 2015 19:58

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von blawen (Beitrag 1313764)
OT und vielleicht "dumme" Frage: Auf was bezieht sich das PIC - ev. auf IOT und PIC-uProzessoren?

Damit dürfte Position Independent Code gemeint sein.

Der schöne Günther 2. Sep 2015 09:42

AW: Eure besten Quellcode Kommentare...
 
unit Soap.OPToSOAPDomConv;

Delphi-Quellcode:
begin
    { Old -D6- Header processing logic - left here simply because....}
    AbortRequest := False;
    HeaderProcessor := FindHeaderProcessor(HeaderNamespace, HeaderName, '');
    if HeaderProcessor <> nil then
      HeaderProcessor.ProcessHeader(HeaderNode, HeaderHandled, AbortRequest)
    else
    begin
      UnhandledNode(Format('%s:%s', [HeaderNamespace, HeaderName]), HeaderNode.XML);
      DefaultProcessHeader(HeaderNode, HeaderHandled, AbortRequest);
    end;
    if AbortRequest then
      raise ESOAPDomConvertError.CreateFmt(SHeaderError, [HeaderNamespace, HeaderName]);
  end;

bcvs 23. Okt 2015 09:41

AW: Eure besten Quellcode Kommentare...
 
soeben gefunden:

Delphi-Quellcode:
  PalXY.x :=PalXY.x; //+10;
  PalXY.y :=PalXY.y; //+10;
:gruebel:

mquadrat 23. Okt 2015 10:38

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von bcvs (Beitrag 1319508)
soeben gefunden:

Delphi-Quellcode:
  PalXY.x :=PalXY.x; //+10;
  PalXY.y :=PalXY.y; //+10;
:gruebel:

Na der ist doch einfach. Da wurde mal 10 addiert. Dann wurde das weggelassen und man hat festgestellt, dass es immer noch geht :-)

BUG 23. Okt 2015 12:53

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von mquadrat (Beitrag 1319516)
Na der ist doch einfach. Da wurde mal 10 addiert.

Jupp, so etwas mache ich beim Debuggen auch häufiger mal. Allerdings sollte man es danach wieder löschen :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:22 Uhr.
Seite 32 von 53   « Erste     22303132 333442     Letzte »    

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