用复数命名集合变量的程序员, 遇到单复同形怎么办?

2018-04-26 12:22:36 +08:00
 dongyx

REST 服务资源名也是, 你们怎么办? xxx_list?

3089 次点击
所在节点    问与答
12 条回复
GooMS
2018-04-26 12:27:01 +08:00
我是不太喜欢在变量带类型的,尽量赋予不同的含义
dongyx
2018-04-26 12:33:31 +08:00
@GooMS 赋予不同的含义具体是什么意思?

比如有一个对象表示"羊", 我用 sheep 表示一只羊, 那一个羊的列表, 我该怎么命名呢? 它的复数也是 sheep.
Wolfpancake
2018-04-26 12:37:30 +08:00
dongyx
2018-04-26 12:41:53 +08:00
@Wolfpancake 是个办法.
pkookp8
2018-04-26 12:42:08 +08:00
加 s 呗,反正是给人看的,能看懂就行
或者 onesheep....allsheep
shintendo
2018-04-26 13:09:49 +08:00
我是喜欢加 list 的,看着清晰,一目了然
3red
2018-04-26 13:12:10 +08:00
加 s 呗,还有英语老师来扣分吗
moposx
2018-04-26 13:27:02 +08:00
-pl ( plural )
darknosmile
2018-04-26 13:51:29 +08:00
强行"加",大家懂就好了.
xream
2018-04-26 14:09:44 +08:00
所以还是 item 和 item list 好...
Mutoo
2018-04-26 14:29:58 +08:00
item vs itemSet/itemList/itemQueue/itemCollection/itemStack
DOLLOR
2018-04-26 17:26:29 +08:00
+arr 或者+list

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/450021

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX