
1 zarte Feb 11, 2018 cptbtptp flzxsqc XD |
2 curiosity1901 OP @zarte What's this? 老兄 |
3 hsuan Feb 11, 2018 via Android 我一般用全小写,下划线分隔 |
4 bazingaterry Feb 11, 2018 via iPhone 基本和的一,其最蛋疼的是 ORM 的候代是峰,下。 |
5 curiosity1901 OP @hsuan 我也是这样子,包括在公司就是这种,但是看到一些推荐用首字母小写的驼峰。我看了下 Google 和 Facebook 的部分 api,确实是这个风格,不过也看了 Instagram,发现用的是下划线。所以纠结症犯了。。。 |
6 liuhuansir Feb 11, 2018 via iPhone @bazingaterry 这种我一般用注解转换,json 驼峰,代码驼峰,数据库字段下划线 |
7 curiosity1901 OP @liuhuansir 数据库的命名好像不区分大小写,所以比较推荐下划线 |
8 curiosity1901 OP 很多 ORM 在生成数据表的时候应该会自动转化成下划线风格的命名 |
9 doublelam Feb 11, 2018 这个,个人感觉吧,如果是 nodejs 或者 java 之类的首字母小写,驼峰命名很自然,如果比如用 python,是不是有点怪怪的? |
10 |
11 goinghugh Feb 12, 2018 和语言相关吧,用 java 写后端很自然就写成驼峰了;用 python 写后端,很自然就写成下划线了.. |
12 panpanpan Feb 12, 2018 驼峰难道不是因为 Java 的编码规范中推荐使用驼峰吗?所以返回就是驼峰了,接收参数也是驼峰 |
13 keysaim Feb 13, 2018 via iPhone 只要不要直接返回数组 尽量遵循 http 规范 至于下划线还是驼峰 你固定一种就可以了。如果你用 Go 的话 推荐驼峰 |