我 05 年毕业,那时候还是用 JBuilder 开发,所幸不到一年后,听说有个叫 Eclipse 的开发工具流行起来了,于是赶紧尝试了一下,然后就离不开了。
通过 Eclipse 我第一次接触到重构这个概念。于是 JBuilder 很快被我淘汰。但 Eclipse 我也没用多久,因为到了 07 年我发现了一个叫做 IntelliJ 的开发工具。
我发现这东西简直就是神器。用它编码就跟砌麻将一样随性。
因为对程序员来说,脑子是转的最快的,手脚要跟得上脑子的思路,才能达到效率最大化。比如我要写一段代码,思考五秒,就想好怎么写了,但因为工具不给力,磨磨蹭蹭一分钟才写完,这就不爽了。但如果有好的工具,想到哪就写到哪,思路就不会有被打断的感觉,之前一天干的活,现在三个小时就能做完,也不会特别累。
所以回过头再看那些自称习惯了低效开发工具的人,就不难理解,这些人的思考速度还没有超出自己打字的速度,所以并不会觉得工具不好用。
所以说到底虽然 IDE “不过是工具”,但对人来说工具难免有好坏之分。这好坏是怎么来判断的,我觉得就是看编码能不能跟上思路。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.