现在的位置: 首页 > 综合 > 正文

关于:CSDN首页> 软件研发 [探讨] 代码审查:究竟是好主意还是坏主意?

2014年02月02日 ⁄ 综合 ⁄ 共 692字 ⁄ 字号 评论关闭

原文:

http://www.csdn.net/article/2012-11-08/2811622-code-reviews

 

个人看法:

对于代码审查所谓的缺点,个人做简单的解释。

1. 代码审查也可能导致团队之间相互怨恨、内部分裂;
     如果一个团队因为审查代码就能搞得相互怨恨,内部分裂,这个团对就太不成熟了。代码是属于整个团队的,而不是个人的。把自己写的代码当自己宝贝儿子一样,别人说不得半句的人,人品一般,写出来的代码能好到哪去。这样的代码更应该审查,否则问题更多,有的是后悔。
    至于能挑起团队及团队中人相互怨恨,就看整个团队定位了。做二流或者不入流的团队,其实无所谓,功能完成,应付交差即可。想长期发展的,还是要求严格些好,防范于未然的才是智者。
 
2. 审查者提供代码虚假信息。
    这个有点搞不清。虚假信息哪里来的? 直接从开发的主trunk上取下来代码,或是指定的开发分支上取代码,怎么能有虚假信息。审查的人又不是傻子,你给个不是往外发布的代码分支给人家看,他还不知道? 如果真是这样,那大家就都是在应付差事了。既然是应付差事,做什么都没有意义。
 
3. 开发者们宣称个人的编码标准。
    这个都不怎么想讨论,个人的编码标准? 代码不是写给你一个人看得,别人都看不懂,哪来的什么个人标准。既然是团队,就只有团队的标码标准。这个还搞个性化!这一点,不愧为国内最强的华为做得最好。他的编程规范在网络上都可以看到。这一点都藐视人家,趁早不要做程序员啦。不适合!
 
4. 代码审查是个苦差事,会破坏上下级之间的关系。
    理由同第一条。
 
至于说耗费时间的理由,更难成立。欠下的债,总是要还的。

 

抱歉!评论已关闭.