Moja firma odsprzedaje aplikację, której nazwa firmowa ma różne litery, na przykład „ApplicationName”.
Instalator aplikacji tworzy wszystkie ścieżki i nazwy plików w tym standardzie. Np. Głównym katalogiem jest /opt/ApplicationName
plik inicjujący, ApplicationName
więc muszę go uruchomić service ApplicationName status
i tak dalej.
Dla mnie to łamie wszystkie rozsądne konwencje i uważam, że wszystkie pliki i katalogi powinny być pisane małymi literami (istnieje precedens w innych aplikacjach, takich jak MySQL, których pliki i katalogi są wywoływane mysql
, nawet aplikacje takie jak Apache i Tomcat usuwają poprzednie Wielka litera).
Jeśli podniosę to jako zgłoszenie błędu, chciałbym przedstawić silniejszy argument niż tylko „Myślę, że to źle”. Czy jest to podyktowane w standardzie POSIX, że pliki systemowe takie jak ten powinny być pisane małymi literami?