Meu aplicativo possui um arquivo de ícone que é armazenado no controle de versão. Agora amanhã eu posso decidir mudar o ícone. Estou debatendo entre duas convenções de nomenclatura possíveis para o arquivo de ícone:
- Mantenha o nome do arquivo fixo, por exemplo, application.ico
- Faça com que o nome do arquivo reflita a natureza da imagem, por exemplo, happyface.ico
A opção 1 não diz qual é o arquivo. Poderia dar a ilusão de que duas imagens totalmente diferentes são "versões" diferentes da mesma coisa. Com a opção 2, eu não apenas teria que adicionar um novo arquivo e excluir o antigo, mas também modificar o arquivo de recurso para refletir o novo nome de arquivo do ícone.
Em um ângulo relacionado, mas diferente:
Um site com uma imagem de cabeçalho. O nome do arquivo header.jpg ou sunrise-family-smiling.jpg?
Os nomes dos arquivos de imagem devem refletir sua função no aplicativo ou seu conteúdo? Qual seria a melhor prática para isso?