Forum: Sonstige Fragen zu Delphi
Delphi
by taaktaak,
2. Mär 2008
Hallo omata,
ich sehe in deiner Variante, die selbstverständlich funktioniert, keinen Vorteil; ich halte sie sogar für ineffizient: Sie benötigt mehr Tipparbeit, ist (für mich) unübersichtlicher und mit Sicherheit nicht schneller. Warum sollte ich dieses Konstrukt einsetzen? Nur um das Break zu vermeiden?
Forum: Sonstige Fragen zu Delphi
Delphi
by taaktaak,
2. Mär 2008
Moin, Moin.
Ein Beispiel? Für BREAK, hier ist es...
function GetInternetAddr(MenuItem:String):String;
var i : Integer;
begin
Result:='';
for i:=0 to pred(MSDNList.Count) do
if pos(MenuItem,MSDNList)>0 then begin
Forum: Sonstige Fragen zu Delphi
Delphi
by taaktaak,
2. Mär 2008
Moin, Moin,
sehe ich auch so wie meine Vorredner: GOTO ist fast immer vermeidbar, aber warum sollte ich die anderen Sprachelemente nicht nutzen? Wenn ich z.B. in einer unsortierten Liste nach einem Element suche, dann kann ich die Schleife - so das Element gefunden ist - doch sinnigerweise abbrechen: Mit BREAK funktioniert das ideal. BREAK verwende ich daher häufig - ohne dabei ein schlechtes...