Ansicht umschalten
Avatar von Internetz
  • Internetz

mehr als 1000 Beiträge seit 01.04.2004

Weniger Tipparbeit => verständlicherer Code?

Also ich bin vor kurzem auch das erste Mal über diese abgekürzten
Schreibweisen in JavaScript gestolpert.

isLastInstance && ( panels = {} );

Brauchte erstmal einen Augenblick, um zu verstehen, was gemeint ist.

Ok, kompakt ist es, aber was bitte ist daran besser lesbar oder
verständlicher als bei der if-Variante? Für mich fällt das eher in
den Bereich Code-Obfuscation.

if (isLastInstance) panels = {};

So hat das auszusehen!

Das Code-Beispiel von oben stammt übrigens aus dem CKEditor und ich
dachte zuerst, der Autor möchte durch solche Kniffe absichtlich die
Lesbarkeit verschlechtern, um mehr Support-Verträge abzuschließen...

Bewerten
- +
Ansicht umschalten