Die folgenden Namenskonventionen sollten beachtet werden.
- Alle Dateinamen sollten in Kleinbuchstaben sein.
- AUSNAHME: Nur Textdateien wie README, INSTALL, NEWS, AUTHORS
- Verwenden Sie keine Leerzeichen in Dateinamen. Verwenden Sie entweder ein '-' oder ein '_'.
- Verwenden Sie nur alphanumerische Zeichen, Punkte, Unterstriche und Bindestriche. Machen Sie Dateinamen kurz.
- Vermeiden Sie zu lange und komplexe Dateinamen. Vermeiden Sie Kamel Fall. (Großbuchstaben des ersten Buchstabens in jedem Wort. Beispiel: ThisIsCamelCase.sh)
- Verwenden Sie für jeden Dateityp dieselbe Erweiterung. (.jpg vs .jpeg)
Diese Regeln sind zu einer Branchenkonvention geworden, weil Sie nie wissen, wie der Code einer anderen Person mit Dateinamen umgehen wird. Werden Dateinamen mit Leerzeichen beschädigt? Erkennt es JPG-Dateien, während JPG-Dateien ignoriert werden? Denken Sie daran, dass Dateinamen die Groß- und Kleinschreibung berücksichtigen. Die Readme-Datei ist nicht mit der README-Datei identisch. Das Schöne an Konventionen ist, sobald Sie sie kennen, dass Sie Zeit sparen, da Sie nicht darüber nachdenken müssen, wie Ihre Dateien benannt werden.
http://www.linfo.org/file_name.html
http://docs.oracle.com/html/B13786_01/ap_k.htm
http://www.cyberciti.biz/faq/linuxunix-rules-for-naming-file-and-directory-names/
http://gcc.gnu.org/onlinedocs/gcc-3.4.4/gnat_ugn_unw/File-Naming-Rules.html