Почему неиспользуемые переменные плохи? - PullRequest
8 голосов
/ 29 мая 2011

Я хотел бы знать, почему неиспользуемая переменная плоха.

Это потому, что компилятор создает бинарный файл большего размера? Если да, есть ли инструмент / скрипт, который может добавить ключевое слово unused или что-то в этом роде?

Ответы [ 3 ]

18 голосов
/ 29 мая 2011

Компилятор выдает предупреждения подсказку о вещах, которые могут потенциально быть проблемой или непреднамеренным.

Неиспользуемые переменные будут оптимизированы с большой вероятностью.Но, возможно, вы намеревались что-то с ними сделать - и в этом случае компилятор услужливо отмечает, что вы возможно сделали что-то, что вам не нужно.

Какая польза в объявленной вами переменнойно ни читать, ни писать?

9 голосов
/ 29 мая 2011

Потому что ...

Совершенство достигается не тогда, когда нечего добавить, а когда нечего удалить.

9 голосов
/ 29 мая 2011

По моему скромному мнению, неиспользуемые переменные затрудняют читабельность вашего кода. Неважно, какой язык вы используете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...