Category Archives: Code review

Code review tools, 2016 edition

I’ll be talking about agile code review on JDK.IO in Copenhagen and since last I talked on the subject more code review tools have become available, some of the from “big players”, so an updated list of tools seems to be in place.

  • Gerrit (by Google) – Open Source, web-based, for Git only, used for Android
  • Phabricator (originally by Facebook) – web-based, free when self hosted
  • Upsource (by JetBrains) – web-based, free for up to 10 users, IntelliJ integration (of course)
  • Crucible (by Atlassian) – commercial, web-based
  • Collaborator (formerly Code Collaborator; by SmartBear) – web-based + Eclipse plugin + Visual Studio plugin (IntelliJ plugin under development), free for up to 10 users
  • Klocwork – commercial, web-based
  • ReviewBoard – Open Source, web-based
  • AgileReview – Eclipse plugin

Older, possibly abandoned tools:

Agile code review at nForum – video

When I talked about agile code review on nForum the other day, I made a screencast recording, which is now online. (I admit sound quality could have been somewhat better.)

For better readability of the slides, I recommend viewing the video in HD on Vimeo

Note that the slides and links to code review tools and further reading are in my previous post.

If you want to share the video, please link to this post rather than directly to Vimeo.

Agile code review at nForum

Tonight I’ve given a talk at nForum Göteborg on code review and how it can be used by agile teams. It was pretty much the same talk I gave at JavaForum a while back. I tried to make a recording of it, and will post a video and update this post, if successful.

Here are the (Swedish) slides:


Here are links to some code review tools:

In addition to this list, code review is one of the features of GitHub. In my opinion it has the same problems as e-mail based review, where it is hard to track what has been fixed and not.

Some reading suggestions on code review:
Coding Horror blog entry
Free book from the authors of Code Collaborator
White paper from the authors of Klocwork

Agile code review – video

When I talked about agile code review on JavaForum Göteborg there was a fellow recording the event, and he was kind enough to share the recording with me so that I could put it online.

I mixed it with the slides into the video below. I might get back with the recording of the Q&A session at the end, when my Vimeo quota allows for it. Update: the Q&A part is now also available.

If you want to share the video, please link to this page rather than directly to Vimeo, in case I do some further editing and the URL of the video is changed.

Update: Consider watching a newer recording of this talk here instead.

For better readability of the slides, I recommend viewing the video in HD on Vimeo

Note that the slides and links to code review tools and further reading are in my previous post.

Agile code review

Tonight I will be giving a talk at JavaForum Göteborg on code review and how it can be used by agile teams.
(If you heard me speak, please feel free to rate me at SpeakerRate)

Here are the (Swedish) slides:


As promised, here are the links to some code review tools

In addition to this list, code review is one of the features of GitHub.

Some reading suggestions on code review:
Coding Horror blog entry
Free book from the authors of Code Collaborator
White paper from the authors of Klocwork

Update: A video recording of the talk is now available. Q&A part available here.