你们有没有为一个类或表取名发愁过?

2017-03-15 16:40:35 +08:00
 a1310747
9916 次点击
所在节点    程序员
110 条回复
twoyuan
2017-03-15 17:41:08 +08:00
Android 程序员表示很怕给活动页 Activity 起名
nyanyh
2017-03-15 20:51:48 +08:00
INGetAvailableRestaurantReservationBookingDefaultsIntentResponse
越长信息越丰富,所以……
srx1982
2017-03-15 20:58:35 +08:00
天天为了起名发愁的路过
tuimaochang
2017-03-15 21:02:05 +08:00
有啊,前几天,想为“文件”取个类名, Google 翻译了下,可是“文件”用“ File ”、“ Document ”、“ Papers ”哪个好呢?于是我又翻译了下“政府文件”……
clearbug
2017-03-15 21:05:24 +08:00
英语比较渣,经常起一些不伦不类的
chenjf2k
2017-03-15 21:30:51 +08:00
命名非常重要,名不正则言不顺,言不顺则事不成!
取一个又简洁通俗,又不偏离主要核心意思的,真不容易。
Accldent
2017-03-15 21:39:54 +08:00
@ncisoft KeyTaxPayer
66450146
2017-03-15 21:40:03 +08:00
公司的 Native Speaker 们对取名这种事情都表示无能为力……

我们最经常开的玩笑之一就是 naming things 😂
Accldent
2017-03-15 21:42:03 +08:00
@ncisoft 请问你做的什么行业系统是中国独有而国外没有的?
kxjhlele
2017-03-15 21:45:17 +08:00
@UnisandK 这个有现成的 web 吗
chipmuck
2017-03-15 21:55:06 +08:00
经常。

写着写着就发呆,开始想方法 /类 /属性名,
在我手里,
Dictionary -> Encyclopedia
Person -> Mankind
getXXX -> fetchXXX
setupUI -> modifiedDisplay
...
ncisoft
2017-03-15 22:21:14 +08:00
@Accldent 国外有不代表你知道呀,据我所知美国的税务系统是 IBM 做的,你能接触到么?重点纳税人你翻译下?
qiumaoyuan
2017-03-15 22:35:43 +08:00
跟名字死磕的才是好娃
Kp0n
2017-03-15 22:39:04 +08:00
处女座,强迫症,兄弟,我看好你,你的代码肯定工整 0.0
changhe626
2017-03-15 23:01:01 +08:00
有啊,起名字什么的最难了
shoaly
2017-03-15 23:12:56 +08:00
@Accldent 放下"莫名的觉得 low", 或者"天生就要对外国人友好" 之外, 我并没有觉得拼音哪里不友好了, 简单明了, 队友只要拼出来之后, 都会会心一笑, 不会有理解障碍.
coa
2017-03-15 23:28:12 +08:00
愁啊,特别是重构时为了避免遍地红很容易出现楼上的 getXXX -> fetchXXX 这种,为遵守编码规范不推荐随意使用 get 那还得再想一个。。好在 Objective C 天生优雅名字够长,容量够使。。(雾
magicdu
2017-03-15 23:31:20 +08:00
记得曾经起了个表名叫 order
Accldent
2017-03-15 23:41:44 +08:00
@ncisoft 你仔细看下上面我有没有给出翻译,另外你觉得英文翻译的不好请告诉我用拼音表示“重点纳税人”需要写成什么样

@shoaly 请不要联想过多,这跟对外国人友好毫无关联。另外,如果你对队友用拼音写代码一事丝毫不介意甚至于你自己也在用,我觉得我们的讨论可以停止了
Quaintjade
2017-03-16 00:07:32 +08:00
@ncisoft
说到税务我就想起,期初以为 Invoice 就是发票,后来发现老外的 Invoice 和中国发票并不是一个概念(中国发票是税务局配发的,老外的 Invoice 是自己设计的,样子五花八门)。再后来请教同事知道了 tax invoice 一词以为很地道很准确,结果最后发现老外自己都直接用 Fapiao 😂

再歪一下。像“加计扣除”,国内翻译成 additional deduction 啊, weighted pre-tax deduction 啊,然后发现四大的税务都直接叫 Super deduction 。感觉有些跨文化词汇直译太冗长,假如有大家都知道的黑话会方便很多。

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

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

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

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

© 2021 V2EX