Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Posso eliminar variáveis?

Na aula 04 (Eventos, Formulários e Criando Elementos), primeiro cria-se as variáveis para os pacientes ( nome, peso, etc) para receber o valor do form, depois, as variáveis que vão receber o td ( nomeTd, pesoTd, etc... ) e estas recebem o valor que foi atribuído as primeiras variáveis. Atribuindo o valor do form, direto na segunda variável, pula-se uma etapa e funciona da mesma maneira.

nomeTd.textContent = form.nome.value;

Minha dúvida é se isso pode causar algum erro mais p frente, se não é uma boa prática, ou se também está correto.

3 respostas
solução!

Boa tarde, Leo! Como vai?

É uma possibilidade sim! No entanto, repare que dessa forma toda vez que vc tivesse que utilizar o valor do campo nome do formulário vc seria obrigado a escrever form.nome.value o que iria acabar gerando mais verbosidade para o seu código.

Em programação, normalmente um mesmo problema terá diversos tipos de soluções como vc acabou de constatar no seu caso, no entanto, a tarefa do desenvolvedor é avaliar qual dessas soluções será melhor do ponto de vista de manutenibilidade. Vc como programador deverá procurar escrever códigos que estejam num meio termo entre o menos verboso possível e o mais semântico e significativo possível de modo que facilite o trabalho de pessoas que no futuro venham a trabalhar nesse código.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos!

Legal, deu para entender sim, obrigado.

Por nada, Leo! Sempre que tiver qualquer dúvida é só mandar aqui no fórum!

Grande abraço e bons estudos!