![]() | 1 MajestySolor 2015-01-24 03:39:06 +08:00 牛津词典放桌上 翻到什么用什么 |
![]() | 2 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 所以命吧 |
3 auser 2015-01-24 08:16:45 +08:00 via Android 个人项目的话慢就慢吧 多想想总是好的 公司项目就卡个时间 提交前看看有没有更好的 定(偶)期(尔)看看之前的代码 重构时也会提高吧 推荐一本书 the art of readable code |
![]() | 4 gamexg 2015-01-24 08:41:42 +08:00 via Android a b c d 轮着用 |
![]() | 5 sanddudu 2015-01-24 09:06:49 +08:00 via iPhone 你现在花的时间,是节约了别人和你自己以后看代码的时间 |
![]() | 6 xinyewdz 2015-01-24 09:17:56 +08:00 via Android 写的多了,经验多,就好了。我现在偶尔会纠结这些名字。 |
![]() | 7 Mutoo 2015-01-24 09:51:13 +08:00 通常就是词汇量不够用,去拓词一下。 |
![]() | 8 spacewander 2015-01-24 10:13:24 +08:00 拿本笔记本(或者笔记软件)记录下好的命名,按中文意思分类,比如“用户信息”、“错误报告”,用的时候多翻翻。 |
![]() | 9 suliuyes OP @MajestySolor 词典都装了好几个,还有google翻译什么的…… |
![]() | 10 xuwenmang 2015-01-24 10:42:20 +08:00 能让别人一看就明白是什么就行,搞那么精辟干嘛?你打算写一个让西方世界为之震精的程序么? |
11 loolac 2015-01-24 10:59:42 +08:00 多多练习命名,多阅读别人的代码, |
![]() | 12 yanw 2015-01-24 11:08:11 +08:00 推荐两本书,《易读代码的艺术》和《代码整洁之道》,看完之后要做的就是扩充词汇量了。 |