码迷,mamicode.com
首页 > 编程语言 > 详细

1.命名规范很重要——开局要好,(C++ primer 5th,命名规范下有一句话:若能坚持,必将有效)

时间:2019-06-01 12:38:13      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:c++primer   target   tps   sheng   标识符   item   划线   团队   含义   

1.1.标识符要能体现实际含义

少用缩写

int price_count_reader;    // 无缩写
int num_errors;            // “num” 本来就很常见
int num_dns_connections;   // 人人都知道 “DNS” 是啥

Warning

int n;                     // 莫名其妙。
int nerr;                  // 怪缩写。
int n_comp_conns;          // 怪缩写。
int wgc_connections;       // 只有贵团队知道是啥意思。
int pc_reader;             // "pc" 有太多可能的解释了。
int cstmr_id;              // 有删减若干字母。

1.2. 变量名一般用小写字母,如index,不要使用Index或INDEX

1.3.用户自定义的类名一般以大写字母开头,如Sales_item

1.4.如果标识符由多个单词组成,则单词间应该有明显区分,如studen_loan(我选择抛弃不带下划线的写法,因为带下划线更清晰易懂,有人选择在下一个单词开头大写,不要全是小写!)

1.5.平常的练习应该使用基本的命名规范格式,然后有朝一日,做某某项目,去某某公司,应当入乡随俗,但是我想没有人会乱来祸害同行,所以基本的规范熟悉就万变不离其宗了。

参考资料:

【1】C++primer 5th(我以后将不再列出)

【2】https://www.cnblogs.com/chensheng-zhou/p/5127415.html

 

1.命名规范很重要——开局要好,(C++ primer 5th,命名规范下有一句话:若能坚持,必将有效)

标签:c++primer   target   tps   sheng   标识符   item   划线   团队   含义   

原文地址:https://www.cnblogs.com/Royzzzzz/p/10959147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!