经常在命名上浪费纠结很多时间,怎么办?

2015-01-24 03:02:49 +08:00
 suliuyes
总是很纠结。总感觉自己的命名不够高大上,不够标准不够专业。而且好几次也发现的确是这样,看一些开源代码的时候发现人家的命名看着就高大上啊。拿出去装逼都有分量。

有没有什么相关的专业“手册”啊?包括变量名,方法名,表名,字段名...常用的一些命名什么的……
2842 次点击
所在节点    问与答
12 条回复
MajestySolor
2015-01-24 03:39:06 +08:00
牛津词典放桌上
翻到什么用什么
blacktulip
2015-01-24 05:12:43 +08:00
There are only two hard things in Computer Science: cache invalidation and naming things.

-- Phil Karlton

所以認命吧
auser
2015-01-24 08:16:45 +08:00
个人项目的话慢就慢吧 多想想总是好的
公司项目就卡个时间 提交前看看有没有更好的

定(偶)期(尔)看看之前的代码 重构时也会提高吧

推荐一本书 the art of readable code
gamexg
2015-01-24 08:41:42 +08:00
a b c d 轮着用
sanddudu
2015-01-24 09:06:49 +08:00
你现在花的时间,是节约了别人和你自己以后看代码的时间
xinyewdz
2015-01-24 09:17:56 +08:00
写的多了,经验多,就好了。我现在偶尔会纠结这些名字。
Mutoo
2015-01-24 09:51:13 +08:00
通常就是词汇量不够用,去拓词一下唄。
spacewander
2015-01-24 10:13:24 +08:00
拿本笔记本(或者笔记软件)记录下好的命名,按中文意思分类,比如“用户信息”、“错误报告”,用的时候多翻翻。
suliuyes
2015-01-24 10:29:07 +08:00
@MajestySolor 词典都装了好几个,还有google翻译什么的……
xuwenmang
2015-01-24 10:42:20 +08:00
能让别人一看就明白是什么就行,搞那么精辟干嘛?你打算写一个让西方世界为之震精的程序么?
loolac
2015-01-24 10:59:42 +08:00
多多练习命名,多阅读别人的代码,
yanw
2015-01-24 11:08:11 +08:00
推荐两本书,《易读代码的艺术》和《代码整洁之道》,看完之后要做的就是扩充词汇量了。

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

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

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

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

© 2021 V2EX