Questions about Code Reviews

Posted by bamboocha on Programmers See other posts from Programmers or by bamboocha
Published on 2012-11-12T15:59:18Z Indexed on 2012/11/12 17:19 UTC
Read the original article Hit count: 330

Filed under:
|
|

My team plans to do Code Review and asked me to make a concept what and how we are going to make our Code Reviews. We are a little group of 6 team members.

We use an SVN repository and write programs in different languages (mostly: VB.NET, Java, C#), but the reviews should be also possible for others, yet not defined. Basically I am asking you, how are you doing it, to be more precise I made a list of some questions I got:

1. Peer Meetings vs Ticket System?

  • Would you tend to do meetings with all members, rather than something like a ticket system, where the developer can add a new code change and some or all need to check and approve it?

1. What tool?

  • I made some researches on my own and it showed that Rietveld seems to be the program to use for non-git solutions. Do you agree/disagree and why?

2. A good workflow to follow?

3. Are there good ways to minimize the effort for those meetings even more?

4. What are good questions, every code reviewer should follow?

  • I already made a list with some questions, what would you append/remove?

    1. are there any magic numbers in the code?
    2. do all variable and method names make sense and are easily understandable?
    3. are all querys using prepared statement?
    4. are all objects disposed/closed when they are not needed anymore?

5. What are your general experiences with it?

  • What's important?
  • Things to consider/prevent/watch out?

© Programmers or respective owner

Related posts about tools

Related posts about code-reviews