"O bom código é um código limpo. Você pode usar várias vezes o mesmo código, pois não se trata de redação.
Porém, um código que utiliza poucas linhas de comandos, poucos códigos e é dividido em arquivos, como:
Pasta das imagens
Pasta do CSS
Pasta do JavaScript
E pasta do HTML
Na pasta do CSS, temos o arquivo CSS para o cabeçalho, outro para o corpo principal, um terceiro para as seções intermediárias e um último para o rodapé, tudo separado em trechos. Isso porque outro programador pode precisar ler o seu código e entender, e essa prática o torna mais legível.
Usar código dinâmico é uma prática útil. Pesquise sobre isso e leia o livro mais famoso do mundo, 'Clean Code'. Este livro é muito bom."