18 Stimmen

Sind einzeilige if-Anweisungen oder if-Anweisungen ohne geschweifte Klammern schlechte Praxis?

if (condition) { /* do something */ }
else { /* do something */ }

if (condition)
    /* do something */
else
    /* do something */

Mir wurde gesagt, dass die erste Instanz keine gute Idee sei. Ich habe keine Ahnung, ob das wirklich der Fall ist (auch nicht für den zweiten Fall); verkürzt es nicht den zu tippenden Betrag? Oder liegt es daran, dass es einfach nur eine Sauerei macht?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X