Cli*_*ote 29 variables naming-conventions
我camelCase在我的代码和数据库字段名称等中使用,但是对于最后的字段Id,它总是难以阅读.例如itemId,teacherId,unitId等.在这些情况下,我思考如何打破惯例和写作itemID, teacherID, or unitID只是为了提高可读性.
你做了什么,处理这个问题的一般,最佳做法是什么?
Cur*_*ols 61
Id是缩写,而不是首字母缩略词,所以我将其称为"Id".UI是一个首字母缩略词,而缩写词 - 短篇小说 - 无论如何 - 获得大写:"UI".
Ste*_*son 12
我其实更喜欢"身份证".但是,正如大家所说,一致性是最重要的.
史蒂夫
Id,对于Identifier.Microsoft建议的命名约定表明这是推荐的做法,并且使用代码分析进行编译将支持这一点.你会使用ID,如果它代表分别以I和D开头的两个单词,你真的不应该使用以小写字母开头但在参数中的名字.