Utilizar variáveis para quebrar longas expressões é uma boa pratica. No entanto há algumas utilizações que não ajudam em nada e poderiam ser evitadas.

 

Em geral, para identificar uma variável temporária inútil basta checar se ela tem as seguintes características juntas:

  • Não quebrar nenhuma expressão complexa (algumas vezes apenas armazenam um resultado intermediário);
  • Não acrescentar facilidade para o entendimento do código (alguns códigos já são suficientemente claros);
  • For utilizada apenas uma vez (sem evitar repetição de código) .
  • Sem rótulos