代码自动补全是利大于弊,还是弊大于利?

2015-11-30 10:13:49 +08:00
 4everLoveU
13522 次点击
所在节点    程序员
111 条回复
jusonalien
2015-11-30 11:03:12 +08:00
@ZnZt 能手写各种 API 还是很牛逼的,但是默写 API 的名字就没用了
binjoo
2015-11-30 11:03:43 +08:00
能记住各种函数,除了考试、面试手写编程之外,貌似并没有什么卵用。
knightdf
2015-11-30 11:04:08 +08:00
已经在公司的估计都是觉得只有利没有弊,认为有弊的(譬如什么记不住函数名啊)估计都是还在学校的
lrj2u
2015-11-30 11:05:41 +08:00
java 这种,没自动补全没法活啊,还有自动包引用。

起码能人集中精神处理下逻辑了,要全部手敲,估计上班都要克服下畏难心理了。
Geoion
2015-11-30 11:11:59 +08:00
effish
2015-11-30 11:19:58 +08:00
别太看得起自己的大脑,别给它加太多的负担。

省出来的精力你总能找到新的地方花掉
superleexpert
2015-11-30 11:25:10 +08:00
作为大多数的一份子,前者+1 ,工具是用来提高效率的,应该是越来越简便、门槛越来越低才对。
zhe13
2015-11-30 11:27:42 +08:00
@theJian 用一台很慢的电脑你就不需要代码补全了 。
RiceNoodle
2015-11-30 11:29:54 +08:00
@4everLoveU
coder 为什么要使用 IDE ,使用插件?
我以为,就是为了提高效率,把思考重心放在逻辑上,而不是在一些机器可以完成的事情上。
czk1997
2015-11-30 11:37:48 +08:00
没代码补全简直写不了代码,有时候各种 import 根本背不下来……还有好多函数名很长那种,各种大小写混用的……
x86
2015-11-30 11:42:26 +08:00
新手刚刚入门的时候还是不要用补全的好,工作了用补全提升效率没什么可说的
FrankFang128
2015-11-30 11:43:28 +08:00
自动挡利大于弊。

结贴。
parthenon2007
2015-11-30 11:44:22 +08:00
如果不让使用代码补全,势必就逼着程序员尽量缩短变量名和方法名的长度,代码可读性就会变差。
carlhan
2015-11-30 11:46:12 +08:00
不说利弊

反正我现在一直是用 VIM 不装补全插件写 JS CSS 也能活
写的过程 我确实一直在用 Chrome google 各种函数名 API 什么的 有效率影响 但也还好

当然我是新手。
qihboy
2015-11-30 11:48:02 +08:00
提高效率的前提是:首先你得是个合格的 CODER

如果很多基础都不会, keywords 都不知道,各方法属性也不知识,那就不算是提高效率了。

曾面过写 HTML 都得靠 DW 自动补全的前端,然后一问三不知
chairuosen
2015-11-30 11:55:16 +08:00
写 html 当然要自动补全,要不然各种左右尖括号折磨死你。
emmet 插件或者 [HBuilder]( http://dcloud.io/)
behappy
2015-11-30 11:58:46 +08:00
之前在上学撸 java 的时候觉得没自动补全简直不能活,离开自动补全,经常写错函数名,还要经常查 api 。
现在撸 javascript ,已经不依赖自动补全啦,虽然偶尔还是写错函数名,其实要有个静态分析工具就更好了, jshint 只能检查代码风格什么的。
vstar
2015-11-30 12:00:49 +08:00
利大于弊 工作不是考试 也不是比赛
利用工具最大化地提升自己效率 达到目的才是目标
不允许使用 IDE 和代码补全的公司 价值观是与我不符的 我不会去那样的公司
syhilyhw
2015-11-30 12:21:46 +08:00
看来 lz 遇到了什么问题,才会这么问的
mornlight
2015-11-30 12:35:27 +08:00
「脱离了自动补全甚至连一个简单常用的函数名都有可能写错」

那又怎样?这说明不了什么问题

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

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

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

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

© 2021 V2EX