Gunnar Bittersmann: Frage zu Kurzschreibweise

Beitrag lesen

@@Naja, nicht ganz-Sager

Und wie schon anderswo erwähnt, lieber true/false statt 1/2 nehmen.

Naja. Nicht ganz. Für mich sieht es so aus, als habe der Entwickler mal im Auge gehabt, dass My_Mode nicht nur 2 Werte annehmen kann und das mit dem Einzeiler dann sozusagen aus Faulheit über den Haufen geworfen.

Dann wäre 1, 2, 3, … immer noch suboptimal.

In dem Fall sollte man sich Konstanten definieren und im Weiteren nur noch mit diesen arbeiten.

const MODE_ON = 1;
const MODE_OFF = 2;

if (MyMode === MODE_ON) {}

LLAP 🖖

--
“There’s no such thing as an ‘average’ user, but there is such a thing as an average developer.” —Vitaly Friedman in Accessibility Matters: Meet Our New Book, “Inclusive Design Patterns”
Selfcode: sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|