现在写代码习惯性用驼峰的,私有变量用小写开头后面单词开头大写,isQueryTable 这种, 函数用 IsQueryTable。 但看到别人用 is_query_table,感觉下划线看起来清晰点。
所以命名哪种好些呢
1
zzjas98 2018-09-03 09:30:08 +08:00 1
看同一个项目别人用什么你就用什么,consistent 最重要。Java 一般用驼峰,c 一般下划线,别的语言不知道。
|
2
maichael 2018-09-03 09:33:21 +08:00
命名跟随项目规范。
但无论怎么说函数首字母大写也是很奇怪的用法,一般没有这样区分的。 |
3
wu67 2018-09-03 09:35:45 +08:00
个人认为下划线比较好阅读吧, 不过还是得看约定, 像 js Java 就各种驼峰, 在大环境下你也没法不用. 甚至还有两个空格和 4 个空格的战争
|
4
qiayue 2018-09-03 09:37:52 +08:00
js 跟着 java 一般都是驼峰
php 跟着 c 一般都是下划线 数据库里见过更多的是用下划线 |
6
delectate 2018-09-03 09:55:51 +08:00
|
7
Shynoob 2018-09-03 10:06:25 +08:00
下划线的双击能选中吗?
|
8
bxqqq 2018-09-03 11:07:47 +08:00
跟随你进入的项目来。
|
9
zhanglintc 2018-09-03 12:03:31 +08:00
@Shynoob #7 可以啊
|
11
codepark 2018-09-03 13:54:17 +08:00
语言有自己的命名规范的 按规范来 ~
|