Công ty của tôi bán lại một ứng dụng có tên thương hiệu là trường hợp hỗn hợp, ví dụ "ApplicationName".
Trình cài đặt của ứng dụng tạo tất cả các đường dẫn và tên tệp trong tiêu chuẩn này. Ví dụ: Thư mục chính là /opt/ApplicationName
, tệp init được gọi ApplicationName
để tôi phải chạy service ApplicationName status
và cứ thế.
Đối với tôi, điều này phá vỡ tất cả các quy ước hợp lý và tôi cảm thấy tất cả các tệp và thư mục đều phải viết thường (có tiền lệ trong các ứng dụng khác như MySQL, có các tệp và thư mục được gọi mysql
, ngay cả các ứng dụng như Apache và Tomcat đều bỏ đi trước đó chữ viết hoa).
Nếu tôi nêu ra đây là một báo cáo lỗi, tôi muốn đưa ra một lập luận mạnh mẽ hơn là chỉ "Tôi nghĩ đó là sai". Vì vậy, nó có được quy định trong một cái gì đó giống như tiêu chuẩn POSIX mà các tệp hệ thống như thế này nên viết thường không?