Peer Code Review
Peer Code Review Overview
What is Peer Code Review?Peer Code Review software is designed to help developers improve software quality. Using these tools, software developers review each other's code before releasing software to QA. The goal is to identify bugs, and encourage encourages, resulting in more maintainable code.
Recent best practices in this area try to find a balance between overly strict processes which can damage morale, and too lax oversight which results in buggy code being sent to QA.
Peer Code Review Products
Atlasssian Crucible is a peer review tool for finding bugs and defects in version control tools Subversion, Git, Mercurial, CVS, and Perforce.
Phabricator includes capabilities to manage tasks and sprints, review code, host Git, SVN, or Mercurial repositories, It can be installed locally or run in the cloud.
Codacy automates code reviews and monitors code quality on every commit and pull request reporting back the impact of every commit or pull request, issues concerning code style, best practices, security, and many others. It monitors changes in code coverage, code duplication and code complexity....
SideCI is an automated code review tool for identifying bugs and non-standard code.
Gitcolony is a peer code review tool which is available in on-premise and cloud versions. It allows teams to merge code, review work with peers and make sure code policies are applied correctly.
Review Board is a web-based peer review tool suitable for projects of all sizes. It can connect to all the main code repositories like ClearCase, Mercurial, Perforce, Subversion, etc.
Collaborator is a code review product from SmartBear. It integrates with GitHub, GitLab and Atlassian’s Bitbucket pull request workflows. Every time a pull request is initiated, a Collaborator code review will be created.