Zitat von
Fellmer:
Welche Möglichkeiten sind zu bevorzugen?
Delphi-Quellcode:
if x = 0 then
DoSomething;
Die hier. Genauso wie folgende Konstrukte:
Delphi-Quellcode:
if x = y then
// blafasel
else if y = z then begin
// blubb
end
else begin
// dumdidum
end;
Das else immer in eine neue Zeile, weil möglicherweise davor ein etwas längerer Kommentar stehen könnte. Stünde das if dann auf einer neuen Zeile für sich wäre man meist verloren weil man nicht mehr erkennt, das es zu dem else irgendwo vor dem Kommentar gehört.
Edit: delphi-tags korrigiert.