Вы можете разработать свой собственный стиль кодирования, который использует переменные по мере необходимости. Я обычно использую уникальные переменные (90%) с несколькими временными переменными (10%), когда это необходимо.
Это зависит от характера вар. Если это var для поддержки другого кода (счетчик циклов, построение строк SQL и т. Д.), То временный var, который вы можете использовать повторно, полезен. В этом случае ваши временные переменные полезны как «одноразовые» переменные в разделах кода. Просто добавьте комментарий к своим объявлениям var с указанием временных переменных.
т.е. // временные переменные используются повторно в соответствии с требованиями этой процедуры -> очистить / повторно инициализировать их после / перед использованием.
Кроме того, я избегаю временных переменных и никогда не использую их для хранения важных данных. Затем следует использовать уникальный var, чтобы избежать путаницы и сделать читабельность / поддержку кода более понятной.