Investigating code review quality: Do people and participation matter?
Code review is an essential element of any mature software development project; it aims at
evaluating code contributions submitted by developers. In principle, code review should …
evaluating code contributions submitted by developers. In principle, code review should …
Expectations, outcomes, and challenges of modern code review
A Bacchelli, C Bird - 2013 35th International Conference on …, 2013 - ieeexplore.ieee.org
Code review is a common software engineering practice employed both in open source and
industrial contexts. Review today is less formal and more “lightweight” than the code …
industrial contexts. Review today is less formal and more “lightweight” than the code …
Four eyes are better than two: On the impact of code reviews on software quality
Code review is advocated as one of the best practices to improve software quality and
reduce the likelihood of introducing defects during code change activities. Recent research …
reduce the likelihood of introducing defects during code change activities. Recent research …
Do code review practices impact design quality? a case study of the qt, vtk, and itk projects
Code review is the process of having other team members examine changes to a software
system in order to evaluate its technical content and quality. A lightweight variant of this …
system in order to evaluate its technical content and quality. A lightweight variant of this …
Characteristics of useful code reviews: An empirical study at microsoft
Over the past decade, both open source and commercial software projects have adopted
contemporary peer code review practices as a quality control mechanism. Prior research …
contemporary peer code review practices as a quality control mechanism. Prior research …
Code review quality: How developers see it
In a large, long-lived project, an effective code review process is key to ensuring the long-
term quality of the code base. In this work, we study code review practices of a large, open …
term quality of the code base. In this work, we study code review practices of a large, open …
Code reviews do not find bugs. how the current code review best practice slows us down
J Czerwonka, M Greiler, J Tilford - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Because of its many uses and benefits, code reviews are a standard part of the modern
software engineering workflow. Since they require involvement of people, code reviewing is …
software engineering workflow. Since they require involvement of people, code reviewing is …
The influence of non-technical factors on code review
When submitting a patch, the primary concerns of individual developers are “How can I
maximize the chances of my patch being approved, and minimize the time it takes for this to …
maximize the chances of my patch being approved, and minimize the time it takes for this to …
[PDF][PDF] Improving code review by predicting reviewers and acceptance of patches
Code reviews are an important part of software development because they help to increase
code quality and reliability. For this paper, we observed the review processes of two open …
code quality and reliability. For this paper, we observed the review processes of two open …
Who should review my code? a file location-based code-reviewer recommendation approach for modern code review
P Thongtanunam, C Tantithamthavorn… - 2015 IEEE 22nd …, 2015 - ieeexplore.ieee.org
Software code review is an inspection of a code change by an independent third-party
developer in order to identify and fix defects before an integration. Effectively performing …
developer in order to identify and fix defects before an integration. Effectively performing …