发现一个查单词缩写的网站,妈妈再也不用担心我给变量命名了!

2015-10-11 20:02:24 +08:00
 loggerhead

网址是: http://www.abbreviations.com ,勾选 Term » Abbreviation。下面是一些查询结果:

Term Abbreviation
circle cir
list ls
count cnt
length len
request req
response resp

感觉好像还不错啊~

31526 次点击
所在节点    分享发现
38 条回复
viko16
2015-10-11 20:17:17 +08:00
好东西,抱起 api 就逃 👏

http://www.abbreviations.com/abbr_api.php
lizheming
2015-10-11 20:18:28 +08:00
好东西,经常为缩写难看而纠结,以后可以增加选择何种缩写纠结了 OwQ
4641585
2015-10-11 20:35:34 +08:00
坐等 Alfred Workflow
Felldeadbird
2015-10-11 20:54:38 +08:00
爽!这下子可以提升代码比格。恩😄
acrisliu
2015-10-11 20:57:27 +08:00
感谢分享,收下了~
XianZaiZhuCe
2015-10-11 21:10:52 +08:00
感谢分享
htfy96
2015-10-11 21:14:09 +08:00
准备开发一个 Vim 插件自动缩短当前单词……专治 java 程序员:

course_selection_header.setLayout(course_selection_headerLayout);
->
{course selection header set Layout course selection header Layout}

=>

{crs selection h set Layout crs selection h Layout}

-> crs_selection_h.setLayout(crs_selection_hLayout);

====================================

private void course_management_buttonActionPerformed(java.awt.event.ActionEvent evt)

=>

private void crs_mgmt_bActnPerformed(java.awt.event.ActionEvent evt)

不过好像并没有多大用处, course 缩写成 crs 很有可能下一个维护代码的看不懂,所以估计还要增加一个自动还原当前单词的功能……
abelyao
2015-10-11 21:17:25 +08:00
哪怕是 response 这种长单词,我都希望还是写原文,
一个是现在轻量级编辑器也有提示,或自动补全,
二是像 @htfy96 说的便于日后维护,有些缩写是有歧义的。
--
然后最讨厌连 count 和 length 甚至 list 都缩写的… 乱七八糟的…
welly
2015-10-11 21:27:51 +08:00
这样会不会 以后难以识别自己写的变量名
fatea
2015-10-11 21:38:10 +08:00
@abelyao 是的。建议不要缩写。 nodeJS 不少人把 error, response ,缩写成 err, res ,我也觉得不大好。一旦上下文变长的话就开始有歧义了。
abelyao
2015-10-11 21:40:19 +08:00
@fatea res 是有很多歧义的一个缩写… response / result / resource 都有人缩写为 res ,而这三个词极有可能出现在同一份代码环境中,比如前端开发…
gimp
2015-10-11 22:08:57 +08:00
res 确实有毒,很多时候要去上面看一眼是传进来的(req, res),还是 SQL 出来的 result
zonghua
2015-10-11 22:37:11 +08:00
写 java 没有多少句是自己写完的,大多是自动补全
Cavolo
2015-10-11 22:41:36 +08:00
到时候自己都不认识自己的变量了怎么办,这东西还是好记最重要
zhujinliang
2015-10-11 22:42:41 +08:00
oc 程序员说你们慢聊
arbipher
2015-10-11 22:46:46 +08:00
这个结果前两个我就不同意
后四个顶多勉强接受
dd99iii
2015-10-11 22:57:20 +08:00
还是写完整吧....
grzhan
2015-10-11 23:32:01 +08:00
Nice !
lucifer9
2015-10-12 07:22:35 +08:00
遇到过变量命名从 a 用到 z 以后,再从 aa 到 zz 的同学。整个一个十字路口遇到红灯从 99 倒数到 00 然后再从 99 开始的即视感。后来发现把他的代码混淆过以后再反编译,出来的结果比直接看还好懂些。
nicegoing
2015-10-12 08:37:06 +08:00
写程序时还得停下来跑去查单词,强迫症要不得。很多时候我把四五个长单词合在一起当作变量名。这么短的就受不了了?

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

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

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

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

© 2021 V2EX