A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

之前在知乎上看到关于程序员码德的问题,其中一条回答是“印度程序员代码才写几行,注释要写三百行”。个人理解的意思是如果有必要,写代码注释要足够清晰,尽量要让别人也看得懂。
最近试了下,完了发现写注释的时间貌似比敲码的时间长(除去敲码前分析需求所花的时间)。
各位大神对此怎么看?
有没有什么好的改进方法?

15 个回复

倒序浏览
写注释有利于思路的分析,也统一保证代码的逻辑正确性,但是不用太刻意的去关注注释,要是为了写注释而去写注释,就会在注释上花过多的时间而得不偿失。
回复 使用道具 举报
新手过来学习一下
回复 使用道具 举报
写注释是一个逻辑框架的过程 正确的逻辑反而能提高代码的速度 所以并不是写注释与写代码时间的比较
回复 使用道具 举报
不是有那个vvdocumenter插件么,有快捷格式的话注释写的简练些,应该费不了多少时间
回复 使用道具 举报
堕落天使 发表于 2016-3-26 08:14
写注释有利于思路的分析,也统一保证代码的逻辑正确性,但是不用太刻意的去关注注释,要是为了写注释而去写 ...

嗯。。。。。有道理。
回复 使用道具 举报
a752538236 发表于 2016-3-26 22:11
不是有那个vvdocumenter插件么,有快捷格式的话注释写的简练些,应该费不了多少时间 ...

嗯。。。。。。。。回头去下一个
回复 使用道具 举报
印度程序员代码才写几行,注释要写三百行!!!太夸张了吧,这样的代码特别难懂复杂么,自带论文
回复 使用道具 举报
你要知道 当你越来越厉害 你所写的注释也是给跟你一样厉害的人看的,
简单术语就可以表示了
比如
赋值,遍历
回复 使用道具 举报
注释越精简越好,简单易懂的代码就不需要注释了,每声明一个变量就需要注释一下,逻辑思维复杂的代码也需要说明为什么,
回复 使用道具 举报
muzipiao 发表于 2016-3-27 00:49
印度程序员代码才写几行,注释要写三百行!!!太夸张了吧,这样的代码特别难懂复杂么,自带论文 ...

这是夸张的形容,大概意思是对方注释写得详细。
回复 使用道具 举报
Zhangqi27 发表于 2016-3-27 22:44
你要知道 当你越来越厉害 你所写的注释也是给跟你一样厉害的人看的,
简单术语就可以表示了
比如

嗯,昨天跟讲师聊到这个问题,他说的是代码写得越简洁,越容易看懂。
回复 使用道具 举报
枼子 发表于 2016-3-27 22:58
注释越精简越好,简单易懂的代码就不需要注释了,每声明一个变量就需要注释一下,逻辑思维复杂的代码也需要 ...

嗯,变量是需要注释。
回复 使用道具 举报
我写注释都是把程序写完才去写的,主要是为了方便自己在理解一遍,还有就是让别人也能看得懂,不过写代码前写注释的习惯没养成,上来就手痒开始敲了,这样的习惯不好,很容易在一个点上卡住。
回复 使用道具 举报
tdwydan1 发表于 2016-3-29 22:14
我写注释都是把程序写完才去写的,主要是为了方便自己在理解一遍,还有就是让别人也能看得懂,不过写代码前 ...

哈哈!“手痒”+1!
之前我也是这样,甚至连思路都没想,上机就是就噼里啪啦一顿敲。
回复 使用道具 举报
加油加油~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马