最重要的一致性规则是命名管理.命名风格快速获知名字代表是什么东东:类型?变量?函数?常量?宏…?甚至不需要去查找类型声明.我们大脑中的模式匹配引擎可以非常可靠的处理这些命名规则.命名规则具有一定随意性,但相比按个人喜好命名,一致性更重,所以不管你怎么想,规则总归是规则.6.1.通用命名规则函数命名,变量命名,文件命名要有描述性;少用缩写。尽可能给有描述性的命名,别心疼空间,毕竟让代码易于新读者理解很重要。不要用只有项目开发者能理解的缩写,也不要通过砍掉几个字母来缩写单词。
intprice_count_reader;//无缩写intnum_errors;//“num”本来就很常见intnum_dns_connections;//人人都知道“DNS”是啥
intn;//莫名其妙。intnerr;//怪缩写。intn_
转载请注明:http://www.aierlanlan.com/cyrz/419.html