Delphi-PRAXiS
Seite 11 von 53   « Erste     91011 121321     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)

Matze 14. Jan 2009 18:01

Re: Eure besten Quellcode Kommentare...
 
@Frederic: Darin kann man aber keine [color]-Tags mehr verwenden. Dafür sind aber die [pre]-Tags da. Mit denen geht das.

@ryLIX: Also wenn du aktuell so kommentierst, dann würde ich mir mal Gedanken machen. :stupid:

alzaimar 14. Jan 2009 20:02

Re: Eure besten Quellcode Kommentare...
 
Keine Kommentare, aber nette Code-Anekdoten...
Ich hatte mal eine Debug-Ausgabe, wenn eine Objektinstanz aus Versehen nil war. Blöderweise hatte ich vergessen, sie rauszunehmen. Nach einigen Monaten rief die Sekretärin an und erzählte mir, das sie ab und zu so eine komische Meldung auf dem Bildschirm hat. Irgendeine Abkürzung. Die Quellcodezeile war schnell gefunden:
Delphi-Quellcode:
If Not Assigned (TheObject) Then
  ShowMessage('Shy C');
Gott-Sei-Dank hat sie es nicht laut auf englisch vorgelesen... :mrgreen: Immerhin hatte sie keine AV-Meldung.

Im selben Projekt (grauenvoll unter Zeitdruck zusammengefrickelt) platzte dem Kunden der Kragen und er stellte mich zur Rede:
Zitat:

Zitat von Der Kunde
Ich will nie wieder die 'Access Violation' Meldungen mehr sehen. Sorgen Sie dafür, das diese Meldungen nicht mehr erscheinen!".

Ok: Ein freier Mitarbeiter von mir setzte sich an den Rechner und implementierte:
Delphi-Quellcode:
Procedure TMainForm.ApplicationEventsOnException(Sender: TObject; E: Exception);
Begin
  If Pos('violation', e.message) <> 0 Then Begin
    Showmessage('Es ist ein externes Synchronisationsproblem mit dem Server aufgetreten, bitte ENTER drücken.');
    ApplicationEvents.CancelDispatch;
  End;
End;
Ich stand vor der Wahl, ihn zu feuern, oder ein Bier zu spendieren. Ich entschied mich spontan für Letzteres. :lol:

DeddyH 14. Jan 2009 20:12

Re: Eure besten Quellcode Kommentare...
 
Das nenn ich ja mal kreative Fehlerbehandlung :lol:

alzaimar 15. Jan 2009 06:40

Re: Eure besten Quellcode Kommentare...
 
Deswegen das Bier und die weitere Zusammenarbeit. Ich konnte ihn dazu bewegen, den Kontext einer Kundenbeschwerde zu erfassen und seinen Wunsch entsprechend umzusetzen. Kunden soll man ernst, aber nicht wörtlich nehmen.

worker 15. Jan 2009 07:02

Re: Eure besten Quellcode Kommentare...
 
Bin mal gemein:

wenn er die Prozedur so implementiert hätte, wie Du sie oben gepostet hast, dann hättest Du ihn doch besser feuern sollen - denn so wird diese Bedingung niemals eintreten :zwinker:

Ansonsten: feiner Zug von Dir :)

alzaimar 15. Jan 2009 07:04

Re: Eure besten Quellcode Kommentare...
 
Zitat:

Zitat von ryLIX
...'User dont need to be informed :D

Be me not angry, but I would me times thoughts maken, if I not better my motherlanguage to commenting taken shall. What I therewidth say want: Verwende Deutsch, dann machst Du dich nicht so zum Hömmel. :zwinker:

3_of_8 15. Jan 2009 13:56

Re: Eure besten Quellcode Kommentare...
 
Das ist Slang. :mrgreen:

mleyen 26. Jan 2009 20:53

Re: Eure besten Quellcode Kommentare...
 
Delphi-Quellcode:
for i := Random(500) to 1000+Random(500+Random(250)) do
begin // Do Crap, so its harder to Decompile
Lol, gehts noch?! :cyclops:
(Die Schleife da wird ausgeführt, falls ein Cheat im Spiel erkannt wurde. xD)

Jens Schumann 26. Jan 2009 22:06

Re: Eure besten Quellcode Kommentare...
 
Kommentare :gruebel:

jbg 27. Jan 2009 23:20

Re: Eure besten Quellcode Kommentare...
 
// Ungetestet, bei Bedarf anpassen


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:59 Uhr.
Seite 11 von 53   « Erste     91011 121321     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