Christoph Zurnieden: alternativsyntax zu else

Beitrag lesen

Hi,

Ich würde nie ein mehrzeiliges if-else-Konstrukt basteln, nur um anhand eines einfachen Ausdrucks zu entscheiden, ob ich z.B. 1 oder 10 zuweisen möchte.

Mehr habe ich in meinem Beispiel auch nicht gemacht. Und? War es deshalb besser lesbar?

Deshalb würde ich vorschlagen:
Streiche den Satz "Vermeide also die Benutzung", ersetze ihn durch "Verwende es daher wohlüberlegt".

Der Schaden bei prinzipieller Mißachtung des ternären Operators ist verschwindend gering; niedriger auf jeden Fall als eine einzige ungeschickte Benutzung.
Wenn man sich dagegen das "goto" anschaut, das es in PHP so nicht gibt, kann der Schaden bei prinzipieller Mißachtung durchaus erheblich sein; da ist die eine oder andere ungeschickte Nutzung durchaus verzeihlich.
Dein Änderungsvorschlag ist demnach für das "goto" geeignet aber nicht für den ternären Operator.

so short

Christoph Zurnieden