La mia applicazione ha un file icona memorizzato nel controllo versione. Ora domani potrei decidere di cambiare l'icona. Sto discutendo tra due possibili convenzioni di denominazione per il file icona:
- Mantieni il nome file fisso, ad es. Application.ico
- Chiedi al nome file di riflettere 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 "versioni" diverse della stessa cosa. Con l'opzione 2, non dovrei solo aggiungere un nuovo file ed eliminare quello vecchio, dovrei modificare il file di risorse per riflettere il nuovo nome file dell'icona.
Da un'angolazione correlata ma diversa:
Un sito Web con un'immagine di intestazione. Il nome file è header.jpg o sunrise-family-smiling.jpg?
I nomi dei file di immagine devono riflettere la loro funzione nell'applicazione o il loro contenuto? Quale sarebbe la migliore pratica per questo?