![]() |
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: |
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:
Gott-Sei-Dank hat sie es nicht laut auf englisch vorgelesen... :mrgreen: Immerhin hatte sie keine AV-Meldung.
If Not Assigned (TheObject) Then
ShowMessage('Shy C'); Im selben Projekt (grauenvoll unter Zeitdruck zusammengefrickelt) platzte dem Kunden der Kragen und er stellte mich zur Rede: Zitat:
Delphi-Quellcode:
Ich stand vor der Wahl, ihn zu feuern, oder ein Bier zu spendieren. Ich entschied mich spontan für Letzteres. :lol:
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; |
Re: Eure besten Quellcode Kommentare...
Das nenn ich ja mal kreative Fehlerbehandlung :lol:
|
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.
|
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 :) |
Re: Eure besten Quellcode Kommentare...
Zitat:
|
Re: Eure besten Quellcode Kommentare...
Das ist Slang. :mrgreen:
|
Re: Eure besten Quellcode Kommentare...
Delphi-Quellcode:
Lol, gehts noch?! :cyclops:
for i := Random(500) to 1000+Random(500+Random(250)) do
begin // Do Crap, so its harder to Decompile (Die Schleife da wird ausgeführt, falls ein Cheat im Spiel erkannt wurde. xD) |
Re: Eure besten Quellcode Kommentare...
Kommentare :gruebel:
|
Re: Eure besten Quellcode Kommentare...
// Ungetestet, bei Bedarf anpassen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr. |
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-2025 by Thomas Breitkreuz