Hallo Felix,
Sie zu übergeben und nicht übernehmen ist ein Lapsus, ja. Kann passieren.
Ob man nun
if ($foo) {
doSomething();
return 42;
}
else
{
doSomethingElse();
return 17;
}
schreibt oder
if ($foo) {
doSomething();
return 42;
}
doSomethingElse();
return 17;
das halte ich für Geschmackssache. Aus meiner Sicht kann man beides machen, die Version ohne ELSE ist dann ausdrucksstärker, wenn der if eine Eingangsverifizierung macht und danach der größere Hauptteil kommt. Die Version mit ELSE drückt für mich aus, dass beide Teile in etwa gleich wichtig sind, UND sie drückt aus, dass hier definitiv Schluss ist.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi