1
resposta

Arquivo uploadDeArquivos.js

Não faz sentido o arquivo uploadDeArquivos.js conter: const tiposValidos = ['jpg', 'jpeg', 'png'].

O correto seria o uploadDeArquivos ser abstrato para ser usado na aplicação em geral independente do tipo de arquivo.

1 resposta

Boa tarde Marcelo, tudo certo?

Realmente, a sua implementação está mais próxima de uma boa prática em projetos maiores e que visam ter uma manutenção melhor para futuras melhorias e refatorações. As práticas dessa aula são demonstrativos curtos e diretos para conceitos como whitelisting em tipos de arquivos e outros conceitos de segurança, mas não é um conteúdo exaustivo sobre segurança e suas implementações.

Continue assim! Ficar atento à organização do código e práticas de orientação a objetos é uma ótima forma de solidificar nosso conhecimento. Bons estudos!