使用形容词给类型名或类名的命名方法

程序命名有很多方法,也有很多争论,有的人喜欢用下划线分隔,有的人喜欢用大小写分隔(驼峰),有人告诉你全局变量要全大写,有的人说用g_作前缀。
我觉得重点不是大小写或分隔符,而是使用不同词性的词来命名。

变量名用名词或定中短语,函数用动词或动宾短语这个已经形成共识。那类名呢?一般也用名词,这样会用变量名冲突,于是有些人用首字母大写给类命令,小写是变量;有些人则使用前缀或后缀区分。我觉得类名应使用形容词,但大多数类天然是名词,怎么变成形容词呢?其实很简单,加s就可以了,比如英语中表示“学生的”写法是 student's 或 of student, 这样学生类就可以使用students表示。有人可能要问,那学生类的数组呢?数组有很多类型,有内存连续的数组,有链式的数组,所以仅仅加个s是不够的,所以可以分别命名为stu_arr, llist_of_stu,反正只要是名词或定中短语就可以了。

转载于:https://www.cnblogs.com/decoder/p/8192634.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值