Meine Anwendung verfügt über eine Symboldatei, die in der Versionskontrolle gespeichert ist. Morgen könnte ich mich entscheiden, das Symbol zu ändern. Ich diskutiere zwischen zwei möglichen Namenskonventionen für die Symboldatei:
- Behalten Sie den Dateinamen bei, z. B. application.ico
- Lassen Sie den Dateinamen die Art des Bildes widerspiegeln, z. B. happyface.ico
Option 1 sagt nicht, was die Datei ist. Es könnte die Illusion geben, dass zwei wild unterschiedliche Bilder irgendwie unterschiedliche "Versionen" derselben Sache sind. Mit Option 2 müsste ich nicht nur eine neue Datei hinzufügen und die alte löschen, sondern auch die Ressourcendatei ändern, um den neuen Dateinamen des Symbols wiederzugeben.
Auf einem verwandten, aber anderen Blickwinkel:
Eine Website mit einem Header-Bild. Ist der Dateiname header.jpg oder sunrise-family-smile.jpg?
Sollten Bilddateinamen ihre Funktion in der Anwendung oder ihren Inhalt widerspiegeln? Was wäre eine Best Practice dafür?