Moja aplikacja ma plik ikon, który jest przechowywany w kontroli wersji. Teraz jutro mogę zdecydować o zmianie ikony. Omawiam dwie możliwe konwencje nazewnictwa dla pliku ikony:
- Zachowaj nazwę pliku, np. Application.ico
- Niech nazwa pliku odzwierciedla charakter obrazu, np. Happyface.ico
Opcja 1 nie mówi, jaki jest plik. Mogłoby to dać złudzenie, że dwa skrajnie różne obrazy są w jakiś sposób różnymi „wersjami” tej samej rzeczy. W przypadku opcji 2 musiałbym nie tylko dodać nowy plik i usunąć stary, ale musiałbym zmodyfikować plik zasobów, aby odzwierciedlał nową nazwę pliku ikony.
Pod pokrewnym, ale innym kątem:
Witryna z obrazem nagłówka. Czy nazwa pliku header.jpg lub sunrise-family-smiling.jpg?
Czy nazwy plików obrazów powinny odzwierciedlać ich funkcję w aplikacji lub ich zawartość? Jaka byłaby najlepsza praktyka w tym zakresie?