La mia applicazione ha un file di icona che è memorizzato nel controllo di versione. Ora domani potrei decidere di cambiare l'icona. Sto discutendo tra due possibili convenzioni di denominazione per il file di icone:
- Mantieni il nome file corretto, ad es. application.ico
- Il nome del file riflette la natura dell'immagine, ad esempio, happyface.ico
L'opzione 1 non dice quale sia il file. Potrebbe dare l'illusione che due immagini selvaggiamente diverse siano in qualche modo diverse "versioni" della stessa cosa. Con l'opzione 2, non dovrei solo aggiungere un nuovo file ed eliminare quello vecchio, dovrei modificare il file delle risorse per riflettere il nuovo nome file dell'icona.
Su un angolo correlato ma diverso:
Un sito Web con un'immagine di intestazione. Il nome del file è header.jpg o sunrise-family-smiling.jpg?
I nomi dei file immagine dovrebbero riflettere la loro funzione nell'applicazione o nel loro contenuto? Quale sarebbe la migliore pratica per questo?