March 2024
Intermediate to advanced
124 pages
2h 8m
German
Sie sehen Code wie den folgenden:
if (Bedingung)
... Code ...
Oder noch besser:
if (Bedingung)
if (not andere Bedingung)
... Code ...
Beim Lesen verliert man sich leicht in verschachtelten Bedingungen. Räumen Sie das Ganze wie folgt auf:
if (not Bedingung) return
if (andere Bedingung) return
... Code ...
Das lässt sich leichter lesen. Der Code sagt so: »Bevor wir in die Details des Codes einsteigen, gibt es ein paar Vorbedingungen, die wir berücksichtigen müssen.«
(Aber was ist mit MuLTipLen ReTuRns? Die »Regel« bezüglich eines einzelnen Returns pro Routine stammt aus den Tagen von FORTRAN, als eine einzelne Routine mehrere Einstiegs- und Ausstiegspunkte haben konnte. Solcher Code ließ sich so gut wie gar nicht debuggen. ...
Read now
Unlock full access