4255|10

2804

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

6.10【每日一问】你喜欢哪种命名规则 [复制链接]

写程序的时候,变量和函数命名是避免不了的,每个公司都一套自己的命名规则,我本热比较喜欢驼峰法,也就是匈牙利命名,说说你喜欢的命名规则!~可以附上例子哦,如下:
变量:int *pMax   指向一个最大数的指针,当然我是随便举的例子
函数:int getMax(int, int)  返回两个数中的较大者

还有就是大家觉得用汉语拼音命名怎么样?
这个是没有标准答案的,只有更适合你的,但是我觉得命名规则在团队开发和代码维护方面是很有用处的哦!~

最新回复

英文不好的不这么认为。简写也不可靠。时间长了容易忘记 现在都建议用描述  详情 回复 发表于 2011-6-13 10:47
点赞 关注
个人签名QQ:1625345502
 
 

回复
举报

7219

帖子

192

TA的资源

五彩晶圆(高级)

沙发
 
*pMAX这种 经常用 哈哈
 
 
 

回复

735

帖子

4

TA的资源

纯净的硅(初级)

板凳
 

回复 楼主 wanghongyang 的帖子

"用汉语拼音命名"有可能出现误解-------难于表明真实的意思。因为同音。
 
 
 

回复

2130

帖子

0

TA的资源

五彩晶圆(中级)

4
 
只可惜C语言不支持汉字,易语言又不流行

我用的命名规则还是大杂烩,自己看得懂。嘿嘿
 
 
 

回复

3404

帖子

6

TA的资源

裸片初长成(初级)

5
 

简单的用拼音,拼音长的用拼音缩写,英文特特简单的用英文,如Max。

我见过一个哥们同一个变量中既有英文又有拼音的!

 
 
 

回复

1059

帖子

0

TA的资源

纯净的硅(高级)

6
 
我用自然码..后来总是被骂.拼音自己看不懂
 
 
 

回复

1012

帖子

0

TA的资源

五彩晶圆(初级)

7
 
用java样式的


不用拼音,拼音看着不如英文舒服。当然java中好像可以用unicode汉字命名?不过看着复杂。
 
 
 

回复

7815

帖子

56

TA的资源

裸片初长成(中级)

8
 
我一般用英文单词。
而且我肯定不会写出类似于
pMAX  getMax这样的名字。

我的一般规则是
用英语单词表义。
然后 用宏定义常量,一定全部是大写字母,诸如什么
TIMES MAX MIN LENGTH
变量名一般全小写,出现两到三个单词组合的话,一般用下划线,但是,刚才想举例,发现变量很少出现几个单词组合,所以一般都是一个小写的单词。
而函数名则很多是几个单词组合的,我是模仿STM32的库函数的命名形式。
比如说
GetValue()
就是每个单词的第一个字母大写,别的小写,或者有时也会用下划线分隔单词,替代大小写,但我更喜欢前者。
个人签名

强者为尊,弱者,死无葬身之地

 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

9
 
我很少用汉语拼音命名,总是先找英文单词,有时候实在命名太长了才用汉语拼音呢。另外我也比较热衷于匈牙利命名规则,这种命名方法还是挺容易让人理解的。
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(中级)

10
 
用英文或者英文简写,这样比较通俗易懂
 
 
 

回复

2130

帖子

0

TA的资源

五彩晶圆(中级)

11
 
英文不好的不这么认为。简写也不可靠。时间长了容易忘记
现在都建议用描述
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表