最近敲起代码来总感觉命名很是困难,如何不冲突并且容易管理的对自己的code中的文件、类、函数、方法等等进行命名呢?结合 google c++ style guide,给自己做一些规定。
1、类的命名:由几个名词或动名词组成,每个单词的首字母大写,其余字母小写。
例如:BeautifulGirlSearcher
2、函数/方法命名:动词+几个名词组成,动词开头并且首字母小写,名词首字母大写。
例如:searchBeautifulGirl()
3、变量命名:小写字母+下划线组成。
例如:girl_name_list
4、常量命名:k+几个首字母大写的名词。
例如:kGirlNameListSize
5、全局变量:g_+变量命名规则。
例如:g_top_three_list
6、文件与命名空间:类似于普通变量。
例如:cmd_save_player_info
google_awesome_project