在操作系统中实用系统中文件命名有何规则

如题所述

要说规则,归根结底就一条:命名的时候要有意义。尽可能的让人能一眼就看出这个文件是做什么用的。什么叫有意义? 就是让人一看到就知道是做什么的。尽量的使用英文单词或汉语拼音或者是它们的缩写,不要用一些随机的字母组合。比方说,公司里面要做个员工管理的工具脚本。命名employeemanager就符合要求,因为employee是雇员,manager是管理者。
或者用汉语拼音:yuangongguanli,也可以。只要对方认识英文,或熟悉汉语拼音就能明白。但是如果是随便的选几个字符作为名称,就不好了。因为它不符合人类自身的认知习惯。这个有意义是从单词的角度来说的。就像employee是雇员,manager是管理者。这个就是英文单词。它不会去考虑:万一有人不懂英文怎么办?是不是再起几个其他语种的名称?要是那样,是不是说一个文件要同时的取汉语、英语、法语、德语、西班牙语、葡萄牙语、俄语、日语、韩语、越语、泰语、等等几十种语言的名称?那样不仅不方便,反倒会有很大麻烦。还是刚刚说的employeemanager,要是使用W37_q5#43679(1345)@age。有人能看懂吗?至于其他的,象两个单词组合而成的名称中,这两个单词之间是直接连接,还是用空格或横线、下划线连接?两个单词组成的名称中,两个单词首字母都大写,还是都不大写,或者说是其中一个大写一个小写?这个不同的开发团体会有不同的规定。比如还是刚才说的employee和manager两个单词组合命名,就能有多种情况
两单词直接联写,中间不用任何符号:emplayeemanager
两单词连写,但第一个单词首字母大写:Employeemanager
两单词连写,且两单词首字母均大写:EmployeeManager
两单词用空格连接:employee manager
两单词用横线连接:employee-manager
两单词用下划线连接:employee_manager
两单词用空格连接第一个单词首字母大写:Employee manager
两单词用空格连接且两单词首字母均大写:Employee Manager
两单词用横线连接第一个单词首字母大写:Employee-manager
两单词用横线连接且两单词首字母均大写:Employee-Manager
两单词用下划线连接第一个单词首字母大写:Employee_manager
两单词用下划线连接且两单词首字母均大写:Employee_Manager。
这些命名都符合要求,但是只能用一种,具体选择哪个,要看程序设计开发团队自己怎么规定了。一旦选中,决定了就必须按规矩。不能搞什么个性化了。
这是总体的命名规则。无论是开发软件,还是用户自己编写文档(例如起草商务合同)都要符合这个标准。此外就是一些具体的规则了。比如说有个规定首字符不能小写。有的规定名称中间不能有叹号。有的说不接受中括号等等。那都是些具体的规矩了。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答