Delphi-PRAXiS
Seite 50 von 53   « Erste     40484950 5152     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)

freimatz 7. Feb 2020 11:12

AW: Eure besten Quellcode Kommentare...
 
Delphi-Quellcode:
// Lieber Mit-Entwickler: Bitte diesen Zähler um 1 erhöhen,
// wenn Du auch versucht hast diesen Quellcode zu vereinfachen
// und am Ende aufgeben musstest
const complexityCounter = 13;

Der schöne Günther 14. Feb 2020 09:33

AW: Eure besten Quellcode Kommentare...
 
Delphi-Quellcode:
   try
      Win32Check(
         WinApi.Windows.MoveFileEx(
            PChar(filePath_auxilary),
            PChar(filePath_real),
            flags
         )
      );
   except
      // make a sad face
    end;
Ich liebe diese Exception-Blöcke 😎

Codehunter 14. Feb 2020 09:58

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1457469)
Delphi-Quellcode:
   try
      Win32Check(
         WinApi.Windows.MoveFileEx(
            PChar(filePath_auxilary),
            PChar(filePath_real),
            flags
         )
      );
   except
      // make a sad face
    end;
Ich liebe diese Exception-Blöcke 😎

Wirft das Win32-Gedöns überhaupt eine Exception?

Der schöne Günther 14. Feb 2020 10:09

AW: Eure besten Quellcode Kommentare...
 
Ich hätte spontan gesagt dass genau das sein Zweck ist.

http://docwiki.embarcadero.com/Libra...ils.Win32Check

Codehunter 14. Feb 2020 10:19

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1457478)
Ich hätte spontan gesagt dass genau das sein Zweck ist.

http://docwiki.embarcadero.com/Libra...ils.Win32Check

Das meine ich ja :lol: MoveFileEx wirft erstmal keine Exception. Dann wurde da Win32Check drumrumgebaut um ggf. eine Exception auszulösen, welche man dann im except-Abschnitt geschmeidig ignoriert. Ist das jetzt Laufzeitdeoptimierung?

Der schöne Günther 14. Feb 2020 10:28

AW: Eure besten Quellcode Kommentare...
 
Ich denke mal das hat bislang überlebt weil Exceptions immerhin noch gelogged werden. Anders kann ich mir es auch nicht erklären 😄

Zitat:

Zitat von Codehunter (Beitrag 1457481)
Laufzeitdeoptimierung?

Alles was das Programm nicht umbringt macht es nur härter.

DeddyH 14. Feb 2020 10:39

AW: Eure besten Quellcode Kommentare...
 
Wenn Programme zu schnell arbeiten, sieht man ja den mühevoll gestylten Splash-Screen evtl. nicht :stupid:

Luckie 14. Feb 2020 10:49

AW: Eure besten Quellcode Kommentare...
 
Interessant. Ab welchem Delphi ist das verfügbar?

Neutral General 14. Feb 2020 10:59

AW: Eure besten Quellcode Kommentare...
 
Seit ca. schon immer soweit ich weiß.

Codehunter 14. Feb 2020 11:06

AW: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1457483)
Alles was das Programm nicht umbringt macht es nur härter.

Oder hartleibig. Alles eine Frage der Definition :lol:

Zitat:

Zitat von DeddyH (Beitrag 1457487)
Wenn Programme zu schnell arbeiten, sieht man ja den mühevoll gestylten Splash-Screen evtl. nicht :stupid:

Weshalb ich den ja auch bei meinen Programmen in einen separaten Prozess auslagere, mit dem ich per Messages o.ä. kommuniziere. Der bleibt dann einfach n Sekunden lang sichtbar, egal ob das Hauptprogramm fertig hat oder nicht :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:56 Uhr.
Seite 50 von 53   « Erste     40484950 5152     Letzte »    

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