|
domtyMar 15, 2017
1
这有啥发愁的,跟着业务来呗。
|
|
jellyboolMar 15, 2017
2
always
|
|
3
"There are only two hard problems in Computer Science:
cache invalidation and naming things." -- Phil Karlton |
|
ZacharyMar 15, 2017
4
有
|
|
grimpilMar 15, 2017 via Android
5
愁到恨不得用拼音命名
|
|
UnisandKMar 15, 2017
6
|
|
AbrahamGreysonMar 15, 2017 via iPhone
8
没有。
|
|
GrubberMar 15, 2017
9
有
|
|
domtyMar 15, 2017
10
@a1310747 #7
起名有长度限制吗,没有名字长就长呗,业务就是这么来的。 实在不行缩写单词, long period 写成 LP , millions 写成 M 。 最后看着丑还可以甩锅,妈的这业务名又不是我起的,谁让哪个白痴起了这么长的业务名。😫 |
|
diercigaiMar 15, 2017
11
经常要花很长时间考虑命名问题
|
|
hackerwgfMar 15, 2017
12
每天都在纠结这个问题...
|
|
shoalyMar 15, 2017
13
这个时候 果断用拼音, 任何单词如果有歧义的时候 都可以用拼音
|
|
GinPonsonMar 15, 2017
15
中英结合 2333
|
|
xycoolMar 15, 2017
16
|
|
17
你写过 CSS 吗
|
|
loadingMar 15, 2017 via Android
18
codelf 上面已经发过了,我就不发了。
|
|
20
@cc7756789 写过哈哈哈哈哈 都是类似于这种 big_div samll_div top_div bottom_div .big_div btn1
|
|
21
Android 程序员表示很怕给活动页 Activity 起名
|
|
nyanyhMar 15, 2017
22
INGetAvailableRestaurantReservationBookingDefaultsIntentResponse
越长信息越丰富,所以…… |
|
srx1982Mar 15, 2017
23
天天为了起名发愁的路过
|
|
suntoryliquMar 15, 2017
24
有啊,前几天,想为“文件”取个类名, Google 翻译了下,可是“文件”用“ File ”、“ Document ”、“ Papers ”哪个好呢?于是我又翻译了下“政府文件”……
|
|
clearbugMar 15, 2017 via Android
25
英语比较渣,经常起一些不伦不类的
|
|
chenjf2kMar 15, 2017
26
命名非常重要,名不正则言不顺,言不顺则事不成!
取一个又简洁通俗,又不偏离主要核心意思的,真不容易。 |
|
66450146Mar 15, 2017
28
公司的 Native Speaker 们对取名这种事情都表示无能为力……
我们最经常开的玩笑之一就是 naming things 😂 |
|
31
经常。
写着写着就发呆,开始想方法 /类 /属性名, 在我手里, Dictionary -> Encyclopedia Person -> Mankind getXXX -> fetchXXX setupUI -> modifiedDisplay ... |
|
qiumaoyuanMar 15, 2017
33
跟名字死磕的才是好娃
|
|
Kp0nMar 15, 2017
34
处女座,强迫症,兄弟,我看好你,你的代码肯定工整 0.0
|
|
changhe626Mar 15, 2017
35
有啊,起名字什么的最难了
|
|
shoalyMar 15, 2017
36
@Accldent 放下"莫名的觉得 low", 或者"天生就要对外国人友好" 之外, 我并没有觉得拼音哪里不友好了, 简单明了, 队友只要拼出来之后, 都会会心一笑, 不会有理解障碍.
|
|
coaMar 15, 2017
37
愁啊,特别是重构时为了避免遍地红很容易出现楼上的 getXXX -> fetchXXX 这种,为遵守编码规范不推荐随意使用 get 那还得再想一个。。好在 Objective C 天生优雅名字够长,容量够使。。(雾
|
|
magicduMar 15, 2017 via Android
38
记得曾经起了个表名叫 order
|
|
39
|
|
QuaintjadeMar 16, 2017
40
@ncisoft
说到税务我就想起,期初以为 Invoice 就是发票,后来发现老外的 Invoice 和中国发票并不是一个概念(中国发票是税务局配发的,老外的 Invoice 是自己设计的,样子五花八门)。再后来请教同事知道了 tax invoice 一词以为很地道很准确,结果最后发现老外自己都直接用 Fapiao 😂 再歪一下。像“加计扣除”,国内翻译成 additional deduction 啊, weighted pre-tax deduction 啊,然后发现四大的税务都直接叫 Super deduction 。感觉有些跨文化词汇直译太冗长,假如有大家都知道的黑话会方便很多。 |
|
dallasluMar 16, 2017
41
拼音党你们好!请问发票抬头的字段名是叫 taitou 呢还是 title 呢?
|
|
ncisoftMar 16, 2017 via Android
42
@Accldent 拼音就简单了,重点纳税人首字母就行了: zdnsr ,你还是用艾特的方式告诉我英文怎么翻译吧,你能确定不同的人给出的英文翻译是一致的么?拼音可以。再给你出个税务的名词:征收稽核
|
|
dallasluMar 16, 2017
45
@ncisoft 可读性几乎为零; key_tax_payer 这种没有歧义,看名字就知道意思,反过来想要找到重点纳税人,找一下 tax payer 关键字很容易找到字段。
如果业内都认可 zdnsr 这种拼音缩写或英文简写,是没有什么问题的。否则简写就是灾难。 你可以问一下做中间件等行业的朋友们,他们拿着数据字典仍然眼花缭乱,在一堆 zdnsr/ptnsr/gsnse/dsnse 类似的名字中是怎么样的绝望。 发票抬头这种字少的拼首缩写歧义更严重, fptt 是分配团体还是废品淘汰?按楼上提到的例子, tax_invoice_title 多么的清晰啊。 |
|
ncisoftMar 16, 2017 via Android
48
@dallaslu 不怕告诉你,我就曾从事过中间件的开发(消息中间件,针对的目标产品是 web method ),跟东方通的人也很熟悉,所以别拿中间件吓唬人。产品类软件和行业应用完全不一样,互联网软件更是完全不一样,从软件技术的深度来说,互联网软件和传统行业差得太远
|
|
fhefhMar 16, 2017
50
曾经纠结过 现在用翻译软件查查近义词同义词 搞定
|
|
MichaelssssMar 16, 2017
51
= =纠结一般是过程想的不清楚。。。要是能清晰的明白自己想做什么,起名还是简单
|
|
cenxunMar 16, 2017
52
经常纠结,翻译来翻译去,看到 ide 的拼写错误那个无奈
|
|
LostarsMar 16, 2017
53
反编译命名法, class a,class b,class b00001.
|
|
vstarMar 16, 2017
54
一定没人做中国风游戏 想想那些名词 国外也只能用拼音
|
|
StlinMar 16, 2017
58
always
|
|
xudaolongMar 16, 2017
59
可以试试 这个 ..https://github.com/xudaolong/CodeVar
|
|
xxddMar 16, 2017
60
说个命名的
地产项目里面有个一手项目 花钱翻译了下 Fresh Home Sales Project 最后命名 Firsthand ( ̄▽ ̄") ··· 方便易读 |
|
PhanKiapMar 16, 2017
63
热门三条都是你。你想干什么。
|
|
immrwkMar 16, 2017
64
没经历过这个怎敢说自己写过代码
|
|
youngyeziMar 16, 2017
65
变量名愁,方法名愁,字段名愁..... 发现只要是起名的都会愁
|
|
kenshinhuMar 16, 2017
66
这个是都找英文翻译的,如果转拼音的话尤其首字母会有很大歧异
|
|
flyclinMar 16, 2017
67
愁过好几次。。。
|
|
elfsongMar 16, 2017
68
宝宝名字大全 你值得拥有
|
|
yalanaikaMar 16, 2017
70
DoYourOwnWork()
|
|
annielongMar 16, 2017
71
还是拼音加注释好些
|
|
ncisoftMar 16, 2017 via Android
72
@des 有些人是现实版的晋惠帝呀,哪知道行业应用是怎么回事。有次我去给客户培训 Excel 的透视表使用,下面的人反应说太难了学不会,客户那边的接口人跟我说,我们的人就这水平,你别报太高的期望。就这还是省会城市的办事人员呢。我一哥们做了好几个省的计费系统,他把他们怎么运作项目实施的模式跟我说过一遍,听的我是目瞪口呆,晋惠帝们更是完全想象不到
|
|
deweixuMar 16, 2017
73
经常
|
|
AlisaDestinyMar 16, 2017
74
难道你不知道 java 可以用中文写代码吗?
比如: class XXX 吊炸天文档自动生成{ File get 吊炸天文件(String 文件名){} } 取名无压力。 |
|
EarlMar 16, 2017
75
@ncisoft 用拼音首字母的话,针对专有名词比较好吧。比如上面举的税务的例子,只要知道这个词的中文,大致就可以猜出来了吧。不过对于非专有名词的词,命名就比较麻烦。比如我遇到过一组标志状态的变量需要命名:需要跟踪、跟踪初始化、启动跟踪,正在跟踪、已经跟踪上、退出跟踪、跟踪结束。这种变量的命名,做起来还是很头大……
|
|
pwcongMar 16, 2017
77
每次写 checkbox + radio + button 这样的组合组件的时候特别愁,又不喜欢写下划线,就干脆 checkboxWithRadioWithButton 了,ε=ε=ε=┏(゜ロ゜;)┛
|
|
ncisoftMar 16, 2017
78
@Earl 我一开始就说过了限定在行业应用才用拼音这回事啊,通用软件、企业软件产品、个人软件产品又是另外一回事了,另外,也绝不能高估国内开发人员的英语水平,我以前在一家 500 强外企见过本土开发人员被阿三欺负到泪崩的情形可不是个例
|
|
boluoshuMar 16, 2017
79
tag 里面居然有个标签是有为。。。。
|
|
AsherGMar 16, 2017
81
朋友你有特别的刷帖技巧啊
|
|
maomoMar 16, 2017
83
看来 LZ 找到上热门的秘诀了,翻了下 LZ 最近发的帖子,回复量都特别高
|
|
AccldentMar 16, 2017
84
@ncisoft 从来没有人说过英文翻译要完全一样,比如上面就有人举过例子, get 很多时候也可以用 fetch, retrieve, find 来定义,只要根据大部分人的习惯来命名就行
zdnsr 这种命名方式完全是坑,我以前在 18m 做 big data 就遇到过这种数据库表字段,毫无疑问是坑比队友写的 最后,我觉得你应该回到头看下我的论点:用拼音写代码的都是坑。你举了一堆例子反驳我,结果下面你自己又说不要对国内开发人员的水平报太高期望。这是最后一条回复 |
|
cjyang1128Mar 16, 2017
85
LZ 是个干大事的人
|
|
kghchMar 16, 2017
87
|
|
zcdllMar 16, 2017
89
有,有时候用拼音起名字过几天看的时候就忘了。。。简写的话就更看不懂了
|
|
hihihihihiMar 16, 2017
90
it happens every other day.
|
|
crazykumaMar 16, 2017
91
经常愁得码不下去。。
|
|
hackproMar 16, 2017
92
C++ 17
|
|
talen666Mar 16, 2017
93
房地产行业起名很蛋疼。。。。。连中文词汇都是一般见不到的词汇
|
|
ID2333Mar 16, 2017
94
取名真是一个头疼,蛋疼的事儿,,,
|
|
joyermaMar 16, 2017
95
变量名、类名、方法名、文件名,只要是英文名都愁,愁到无法继续往下写代码。
|
|
96
三大难题嘛
函数命名 缓存命中 边界问题 |
|
ren2881971Mar 16, 2017
97
拼音党前来报到 太复杂业务的类 就算用英文估计别人也看不懂
还不如在注释里写的清楚些。。 |
|
anuanMar 16, 2017
100
那些语言是支持中文命名的
|