Improving Code Review with GitHub Issue Tracking

10/10/2022
by   Abduljaleel Al-Rubaye, et al.
0

Software quality is an important problem for technology companies, since it substantially impacts the efficiency, usefulness, and maintainability of the final product; hence, code review is a must-do activity for software developers. During the code review process, senior engineers monitor other developers' work to spot possible problems and enforce coding standards. One of the most widely used open-source software platforms, GitHub, attracts millions of developers who use it to store their projects. This study aims to analyze code quality on GitHub from the standpoint of code reviews. We examined the code review process using GitHub's Issues Tracker, which allows team members to evaluate, discuss, and share their opinions on the proposed code before it is approved. Based on our analysis, we present a novel approach for improving the code review process by promoting regularity and community involvement.

READ FULL TEXT
research
03/27/2022

Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack

Modern code review is a widely used technique employed in both industria...
research
03/21/2021

Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community

Code review plays an important role in software quality control. A typic...
research
07/21/2021

The Factors of Code Reviewing Process to Ensure Software Quality

In the era of revolution, the development of softwares are increasing da...
research
10/28/2017

Topic-based Integrator Matching for Pull Request

Pull Request (PR) is the main method for code contributions from the ext...
research
03/08/2022

Code Red: The Business Impact of Code Quality – A Quantitative Study of 39 Proprietary Production Codebases

Code quality remains an abstract concept that fails to get traction at t...
research
05/19/2022

Probabilistic genotyping code review and testing

We discuss a range of miscodes found in probabilistic genotyping (PG) so...
research
03/14/2022

The Unexplored Treasure Trove of Phabricator Code Review

Phabricator is a modern code collaboration tool used by popular projects...

Please sign up or login with your details

Forgot password? Click here to reset