~/questoes/programacao
A estrutura de pastas é a organização dos arquivos e diretórios do seu projeto. Quando bem organizada desde o início, ela evita problemas futuros e torna o projeto mais fácil de manter e expandir.
Uma estrutura de pastas clara e bem pensada evita frustações comuns quando você está começando, como não encontrar arquivos ou se perder entre muitos arquivos soltos. Além disso, quando o projeto cresce, uma boa organização facilita a manutenção e modificações futuras.
Essa é a resposta correta. O curso enfatiza que organizar bem as pastas desde o começo economiza tempo, evita que você se perca no próprio projeto e facilita quando você ou outra pessoa precisarem retomar o código depois.
Essa afirmação é falsa. A organização de pastas sim tem relação direta com a qualidade do código. Um projeto bem organizado é mais legível, mais fácil de debugar e menos propenso a erros.
Criar subpastas muito profundas (muitos níveis aninhados) na verdade complica as coisas. O carregamento de recursos depende do caminho do arquivo, mas uma estrutura muito profunda apenas torna o projeto confuso e difícil de navegar.
A ordem alfabética das pastas não afeta a velocidade de execução do JavaScript. O que importa é a lógica do código dentro dos arquivos, não o nome ou ordem das pastas no computador.