Mi aplicación tiene un archivo de icono que se almacena en el control de versiones. Ahora mañana podría decidir cambiar el ícono. Estoy debatiendo entre dos posibles convenciones de nomenclatura para el archivo de icono:
- Mantenga el nombre de archivo fijo, por ejemplo, application.ico
- Haga que el nombre del archivo refleje la naturaleza de la imagen, por ejemplo, happyface.ico
La opción 1 no dice qué es el archivo. Podría dar la ilusión de que dos imágenes muy diferentes son de alguna manera "versiones" diferentes de la misma cosa. Con la opción 2, no solo tendría que agregar un nuevo archivo y eliminar el anterior, sino que tendría que modificar el archivo de recursos para reflejar el nuevo nombre de archivo del icono.
En un ángulo relacionado pero diferente:
Un sitio web con una imagen de encabezado. ¿Es el nombre de archivo header.jpg o sunrise-family-smiling.jpg?
¿Deben los nombres de los archivos de imágenes reflejar su función en la aplicación o su contenido? ¿Cuál sería una mejor práctica para esto?