Forum: Tutorials und Kurse
Delphi
by d3g,
23. Sep 2002
Hi MaBuSE,
jbg's lösung ist nicht universell, sondern nur bei sich wiederholenden if-Abrfragen zu gebaruachen. Und ob nun eine Zeile oder zwei ist mir auch egal. Es geht nur um diese begin..end-Konstrukte bei Schleifen und if-Abrfragen, die den Quellcode aufblähen.
MfG,
d3g
PS. Ich frage mich, warum der Thread eigentlich nach "Tutorials" verschoben wurde...
Forum: Tutorials und Kurse
Delphi
by d3g,
21. Jun 2002
Hallo Christian,
ja, in diesem Fall, aber es geht hier doch eher um kompliziertere Funktionen :?:
MfG,
d3g
Forum: Tutorials und Kurse
Delphi
by d3g,
21. Jun 2002
Hi jbg,
du hast ganz recht, allerdings ist es manchmal sinnvoller, Result am Funktionsanfang auf True und nicht auf False zu stellen. Das umzuschreiben würde einen Code teilweise unverständlich und umständlich machen, deshalb mache ich es so.
Was das goto angeht: Schön ist es nicht, aber manchmal doch recht sinnvoll. Der try..except..end-Block ist, das musst du zugeben, auch sehr viel...
Forum: Tutorials und Kurse
Delphi
by d3g,
21. Jun 2002
Automatisches Verlassen einer Funktion bei Result := False;
Wer viel mit Algorithmen arbeitet, kennt das Problem: Jedesmal, wenn man in einer Funktion Result auf False setzt, will man eigentlich, dass die Funktion auch gleich mit Exit beendet wird - dazu sind zwei Zeilen nötig. Wenn man das oft macht, kann da einen Code auch verunstalten und unübersichtlich machen.
Die Idee bei diesem Tipp:...