Warum sind ungenutzte Variablen fehlerhaft?

7

Ich würde gerne wissen, warum eine ungenutzte Variable schlecht ist.

Liegt es daran, dass der Compiler eine größere Binärdatei erstellen würde? Wenn ja, gibt es ein Tool / Skript, das ein unused Schlüsselwort oder ähnliches hinzufügen kann?

    
klefevre 28.05.2011, 22:27
quelle

3 Antworten

17

Der Compiler gibt Warnungen an Hinweise zu Dingen, die möglicherweise problematisch oder unbeabsichtigt sein könnten.

Unbenutzte Variablen werden höchstwahrscheinlich entfernt. Aber vielleicht beabsichtigten Sie, etwas mit ihnen zu machen - und in diesem Fall bemerkt der Compiler hilfreich, dass Sie etwas getan haben könnten, was Sie nicht wollten

Was wird in einer Variablen verwendet, die Sie deklarieren, aber weder lesen noch schreiben?

    
Joey 28.05.2011, 22:29
quelle
8

Weil ...

  

Perfektion ist nicht erreicht, wenn nichts mehr hinzuzufügen ist, sondern wenn nichts mehr zu entfernen ist.

    
R.. 28.05.2011 22:44
quelle
8

Meiner Meinung nach verkomplizieren ungenutzte Variablen die Lesbarkeit Ihres Codes. Egal welche Sprache Sie verwenden.

    
kyrylo 28.05.2011 22:33
quelle