Einzelnen Beitrag anzeigen

Benutzerbild von Corelgott
Corelgott

Registriert seit: 11. Apr 2003
Ort: Lübeck
213 Beiträge
 
Delphi 2006 Enterprise
 
#16

Re: Eigene Funktion erstellen

  Alt 22. Jan 2006, 15:17
hmm in Bezug auf das & zeichen gebe ich dir recht...
das müsste man gesondert behandeln...

bzw. einmal vorweg... D.h. als erstes in der Liste
StringReplace hat aber den Vorteil, dass man nicht jedes Zeichen einzeln durchgehen muss...

Aber wie dem auch sei:

Hauptsache es geht! Und die selbstgebaute Lösung, ist im jeden Fall die bessere, da er sie ja versteht!
Und das ist sehr viel mehr Wert als eine Blackbox...

Mal auf das exit = "Programm fehler bezogen"

Wenn man das so sehen will, dass man dort einen Fehler hat... Ist ok... wäre dann ein Logik / Konzept Fehler

Aber ich persönlich finde es dennoch unschön, "im Ergebnis" herrum zu rechnen. Ich bin durchaus ein Freund des C-Syntaxs und benutze in der Regel "result" sehr ähnlich zu "return". (Wohl wissentlich dass das eine ein Sprachkonstrukt ist und das andere eine "spimple" Varaible, an der ein bissel Compiler-Magic hängt)

Ich kann mich da auch erinnern, dass man in C eigentlich ordentlicher Weise nur ein "return" nimmt!

also NICHT

Code:
if (foobar)
  return true;
else
  return false;
sondern:

Code:
if (foobar)
  res = true;
else
  res = false;

return res;
(* ok ok, nicht gerade das perfekte bsp. "return foobar;" wäre schlanker; aber es zeigt was ich meine *)

Aber ich glaube mal, dass dies reihne Geschmackssage ist.
Ich behaupte aber, dass es die Lesbarkeit des Codes erhöht...

cya
Corelgott
wer Rächtschraibfehler findet daaf sie behalten...
  Mit Zitat antworten Zitat