编程中,用帕斯卡命名法会不会被别人骂死?

我希望有个人能把自己最喜欢的命名法说出来

百科给的解释是“ 在C#中,以帕斯卡命名法和骆驼命名法居多。   C#中的编码惯例中,给公共成员变量(public)、受保护的成员变量(private)、或内部成员变量(internal)命名时,应使用帕斯卡命名法,如score、name、Status均为有效的成员变量名。”
不过我不喜欢。。

宋劲衫《linux C编程一站式学习》第132页中有这样一段:
“2。内核编码风格规定变量、函数和类型采用全小写加下划线的方式命名,常量(比如宏定义和枚举常量)采用全大写加下划线的方式命名,比如上一节举例的函数名radix_tree_insert、类型名struct radix_tree_root、常量名RADIX_TREE_MAP_SHIFT等。微软发明了一种变量命名法叫匈牙利命名法(Hungarian notation),在变量名中用前缀表示类型,例如iCnt(i表示int)、pMsg(p表示pointer)、lpszText(lpsz表示long pointer to a zero-ended string)等。Linus在
[CodingStyle]中毫不客气地讽刺了这种写法:"Encoding the type of a function into the name (so-called Hungarian notation) is brain damaged - the compiler knows the types anyway and can check those, and it only confuses the programmer. No wonder MicroSoft makes
buggy programs."代码风格本来就是一个很有争议的问题,如果你接受本章介绍的内核编码风格(也是本书所有范例代码的风格),就不要使用大小写混合的变量命名方式[19],更不要使用匈牙利命名法。”追问

那你喜欢用什么命名法?

追答

内核风格

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-31
3、帕斯卡命名法与骆驼命名法类似,骆驼命名法是首字母小写,而帕斯卡命名法则需要首字母大写。源自 Pascal 语言的命名惯例,也称为大驼峰式命名法。示例:
第2个回答  2011-07-31
每个公司,每个团队都有自己的命名规范
so,不存在被骂的问题
第3个回答  2011-07-31
不会吧
第4个回答  2011-07-25
那要看别人的心情

编程中,用帕斯卡命名法会不会被别人骂死?
百科给的解释是“ 在C#中,以帕斯卡命名法和骆驼命名法居多。 C#中的编码惯例中,给公共成员变量(public)、受保护的成员变量(private)、或内部成员变量(internal)命名时,应使用帕斯卡命名法,如score、name、Status均为有效的成员变量名。”不过我不喜欢。。宋劲衫《linux C编程一站式学习》第132...

...规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法、下划线命名法...
编程中,命名规范是代码可读性与可维护性的重要保障,以下介绍四种基本的编程命名规范:匈牙利命名法、驼峰式命名法、帕斯卡命名法和下划线命名法。匈牙利命名法,早期由微软匈牙利人发明,适用于代码量大、IDE功能简陋的时代。规则是变量名前加字母缩写,表示变量类型,其余部分用英文或缩写,首字母大写。驼峰...

学习编程就一定需要学会英语吗?
原则上是不需要的,但学英语绝对能提高更多的高度。原因如下:1.虽然用拼音命名变量和函数是没有问题的,甚至现在很多语言用中文命名都可以,但远没有用英文命名方便,这里有两个原因:a.由于大多数基本的库是用英文命名,你如果用中文命名自己的函数和变量,又引用库里面的英文命名,那么就会搞得很乱。

四种命名介绍:驼峰、帕斯卡、蛇形、串形
在程序开发中,正确的命名规则对于代码的可读性和维护性至关重要。四种常用的命名规则:驼峰、帕斯卡、蛇形、串形,帮助开发者在多个单词的命名中保持一致性和清晰度。驼峰命名(Camel Case)是一种常见的命名方式,其中除了第一个单词的首字母小写外,其余每个单词的首字母大写。例如,将"用户登录数量"转...

C#中:帕斯卡命名法是怎么回事?
帕斯卡命名法 是c#常用的三种命名法(骆驼式命名法,匈牙利命名法,帕斯卡命名法 )之一。帕斯卡命名法是首字母大写 例如:public void GetList();string UserName;帕斯卡命名法可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设定好命名规则,在程式编写时应保持格式的一致性。

命名法:骆驼(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下划线...
在实际编程中,常量通常使用全大写并用下划线分隔,如 "MAX_TEMPERATURE"。不同的编程语言可能有不同的编码风格,如C\/C++使用下划线,而Java和Go则倾向于驼峰命名。总的来说,选择哪种命名法取决于个人编码习惯和项目要求,也可以灵活结合使用。例如,"int temperature_Sensor" 就是驼峰命名和下划线命名的...

...神梦分享】常见的三种命名规则:大驼峰命名法、小驼峰命名法、匈牙...
在编程的世界里,我们用命名规则来赋予代码清晰的语义。小驼峰命名法(camelCase)就像轻轻的驼峰,优雅而有序。变量名通常采用这种形式,如 myFirstName 和 myLastName,首字母小写,每个单词首字母大写,划分逻辑清晰。大驼峰命名法则,也称为帕斯卡命名(PascalCase),在类名、函数名和属性上显得更加庄重...

帕斯卡命名法的代码解释
帕斯卡命名法是在命名的时候将首字母大写,如:程序代码public void DisplayInfo();string UserName;二者都是采用了帕斯卡命名法。在C#中,以帕斯卡命名法和骆驼命名法居多。C#中的编码惯例中,给公共成员变量(public)、受保护的成员变量(protect)、或内部成员变量(internal)命名时,应使用帕斯卡命名法...

vb函数名的命名规则
4. 函数名的长度不得超过255个字符。对于控件、窗体、类和模块,名称长度不得超过40个字符。5. 命名习惯通常采用拼音、拼音首字母或英语。6. 在大型程序开发中,为了团队协作,建议采用如下命名规则:- 匈牙利命名法(Hungarian)- 骆驼命名法(camelCase)- 帕斯卡命名法(PascalCase)这些是编程中常用的...

编程里面英语的水平需要什么级别?
一般来说呢,英语当然是越好越有用,如果只是编程的话,基本上四级的水平就可以了,但是如果也深受一些复杂的编程,可能要求还是要高一些,但是基本的英语能力是需要有的。

相似回答