Mon application a un fichier icône qui est stocké dans le contrôle de version. Demain, je pourrais décider de changer l'icône. Je discute entre deux conventions de dénomination possibles pour le fichier d'icône:
- Gardez le nom de fichier fixe, par exemple, application.ico
- Faire en sorte que le nom de fichier reflète la nature de l'image, par exemple, happyface.ico
L'option 1 ne dit pas ce qu'est le fichier. Cela pourrait donner l'illusion que deux images extrêmement différentes sont en quelque sorte des «versions» différentes de la même chose. Avec l'option 2, je n'aurais pas seulement à ajouter un nouveau fichier et supprimer l'ancien, je devrais modifier le fichier de ressources pour refléter le nouveau nom de fichier de l'icône.
Sur un angle apparenté mais différent:
Un site Web avec une image d'en-tête. Le nom de fichier est-il header.jpg ou sunrise-family-smiling.jpg?
Les noms de fichiers image doivent-ils refléter leur fonction dans l'application ou leur contenu? Quelle serait la meilleure pratique pour cela?