Alguém sabe me dizer se var é uma boa prática de programação? Se sim, por que?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Alguém sabe me dizer se var é uma boa prática de programação? Se sim, por que?
Não é uma boa prática, isso se apresenta no último exercício.
Lembre-se sempre da regra geral: assim que definimos uma var ela tem seu tipo definido e o resto do código vale como se ela fosse declarada com aquele tipo.
Dada essa regra, é natural esperar que o valor seja atribuído na mesma linha, caso contrário o compilador não saberia qual o tipo da variável. E também passa a ser natural olhar com cuidado qual o tipo que estamos trabalhando, uma vez que ao escrever var pode ficar ambíguo a primeira vista, como nesse caso.
Justamente por esse motivo alguns desenvolvedores preferem evitar usar var a não ser que seja extremamente óbvio qual o tipo e as implicações do mesmo.