Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#12

AW: Gibt es Hexen?

  Alt 15. Mai 2015, 09:28
@Dejan Vu

Wenn du dich auf das obere Beispiel beziehst:
Delphi-Quellcode:
  if ... then
  begin
    if ... then
      exit;
  end;
es entspricht dem Beispiel aus #1 von idefix2. Nur die Schreibweise, bzw. Verteilung auf einzelnen Zeilen ist anders. Ob man es also wie oben oder so wie hier schreibt
Delphi-Quellcode:
  if ... then
    if ... then
      exit;
ist schnuppe. Die Lesbarkeit die ich meinte kommt nicht von vielen begin-end-Blöcken, da hast du mich anscheinend missverstanden, sondern von eigenen Zeilen für eine Anweisung.

Wobei man wiederum hier aufpassen sollte:
Delphi-Quellcode:
if ... then
  if ... then
    exit
  else
    nixda;
wenn man das meint:
Delphi-Quellcode:
if ... then
  if ... then
    exit;
else
  nixda;
Wobei das Delphi nicht schlucken wird, da es das nicht versteht.
Delphi-Quellcode:
if ... then
begin
  if ... then
    exit;
end
else
  nixda;
Das wird klappen. Aber aus gründen der Lesbarkeit mache ich auch das:
Delphi-Quellcode:
if ... then
begin
  if ... then
    exit
  else
    nixda;
end;
nicht weil es besser ist, aber so erkenne ich 0,2 Sekunden schneller wie das Programm gedacht ist. Aber jedem das Seine.
  Mit Zitat antworten Zitat