最近换了份工作,来到一个全新的前端团队。新团队有些同学可能之前全身心投入到业务开发中,对代码Review的必要性和基本流程了解不多,有滴同学可能还没听过CodeReview这个名词。
代码Review其实就是把代码贴出来让大家批斗的一个过程,对提高团队整体代码水平(如代码规范性、可维护性、设计合理性等)都有很大帮助。前端代码直接面向最终用户,代码Review更是应该作为一个专业前端团队必不可少的一环。
怎么组织一场代码Review呢?我觉得可以从下面几方面来考虑:
特别说下Review平台。之前我们WED团队使用的是Trac下名为PeerReview的插件,由于Trac比较重量级,而且这边已经有现成的各种类似平台,再搭一套Trac有点重复建设。开源的Review系统试过几个,如groogle,感觉和理想中还差那么一些。于是自己花了几天时间,写了个简单的Review系统,下面是两张截图:

(代码可以压缩为zip包上传到Review平台,自动解压后通过目录树选择一个文件来Review)

(使用SyntaxHighlighter高亮代码,点击行号,可以查看/新增Review意见,有Review的行号会高亮)
总之,说得再好没用,还是要让代码Review机制迅速用起来,在摸索中前进,在前进中摸索。
本文链接:http://www.imququ.com/post/82.html
--EOF--
3 Responses to 关于前端代码Review的一些思考
5单元
Aug. 29, 2011, 2:42 p.m.
最近貌似都在搞codereview呀,是不是大家都商量好了?
here
Sept. 7, 2011, 11:18 a.m.
哇,屈屈真是万能的屈屈呀~~膜拜。。
Ray
Nov. 17, 2011, 5:08 p.m.
前来膜拜屈屈啊 ~~~