A curated list of tools, articles, books, and any other resource related to code reviews.
- An experiment to assess the cost-benefits of code inspections in large scale software development Porter, Siy, Toman & Votta, 1997.
- Anywhere, anytime code inspections: using the Web to remove inspection bottlenecks in large-scale software development Perpich, Perry, Porter, Votta & Wade, 1997.
- Design and Code Inspections to Reduce Errors in Program Development Fagan, 2002.
- Helping Developers Help Themselves: Automatic Decomposition of Code Review Changes Barnett et al. 2015 (summary on the morning paper)
- Work Practices and Challenges in Pull-Based Development Gousios et al. 2015 (summary on the morning paper)
- Brian Guthrie's Feature Branching Rant
- Code Reviews: Just Do It
- Designing Awesome Code Reviews
- Effective Code Reviews Without the Pain
- How I review code
- Moving away from GitFlow
- Ship Small Diffs
- Why I changed the way I think about Code Quality
- Best Kept Secrets of Peer Code Review
- Handbook of Walkthroughs, Inspections, and Technical Reviews
- Peer Reviews in Software: A Practical Guide
- Software Inspection: An Industry Best Practice
- What to Look for in a Code Review
- Code Reviews: Honesty, Kindness, Inspiration: Pick Three from RubyConf 2017.
- Goldilocks and the Three Code Reviews - Vaidehi Joshi from RedDot Ruby Conf 2017.
- Implementing a Strong Code-Review Culture - Derek Prior from Railsconf 2015.
- Crucible Atlassian's on-premise code review tool.
- Gerrit Open source git code review tool originating out of Google.
- Github Git hosting and pioneer of the "Pull Request".
- Phabricator Open source git/mercurial/svn code review tool originating out of Facebook.
- Reviewable Code review tool built on top of Github Pull Requests.
- Review Board Open source review tool that is SCM/platform neutral.
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, John Barton has waived all copyright and related or neighboring rights to this work.