请看进来

我们组原来只对极少的对关键模块的改动做code review,所以大部分人都不知道怎么做code review。我是先要求大家对所有的程序改动都要做review。向老板申请购买了可以做online code review 的软件。根据code change 的大小和是否涉及到关键模块来确定由几个人review,包括几个senior。先是project上的成员相互review,如果senior不够的话要借用别的project上的senior(我们组同时做很多个project)。大部分code review都不必开会,但有些复杂的或者对关键部分的修改要开会review。

我还和所有senior开了很多会,设立了coding standards,从format,到命名,到best practices,反正是你们认为什么样的程序是好程序,就明确规定下来,这样组员才能follow。这个过程从教会大家,到大家都能理解执行,花了大概一年的时间。

 

请您先登陆,再发跟帖!