2018
DOI: 10.1109/ms.2017.265100500
|View full text |Cite
|
Sign up to set email alerts
|

Code Reviewing in the Trenches: Challenges and Best Practices

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
103
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 117 publications
(104 citation statements)
references
References 7 publications
1
103
0
Order By: Relevance
“…This category includes factors that are directly related to people. The situational factors included in this category are team, team interaction, reviewer response, and knowledge sharing [17], [19], [26], [34], [41], [42], [43], [44], [45], [46], [47], [48].…”
Section: ) Peoplementioning
confidence: 99%
See 2 more Smart Citations
“…This category includes factors that are directly related to people. The situational factors included in this category are team, team interaction, reviewer response, and knowledge sharing [17], [19], [26], [34], [41], [42], [43], [44], [45], [46], [47], [48].…”
Section: ) Peoplementioning
confidence: 99%
“…3) Organization: It refers to the group of people and facilities with an arrangement of tasks, authorities, and relations [56]. The situational factors included in this category are resources [26], organization policy, organization practices, organization standards, organization attributes, and information dissemination [26], [41], [43], [50], [57], [58].…”
Section: ) Peoplementioning
confidence: 99%
See 1 more Smart Citation
“…Modern code review, on the other hand, is a lightweight approach to code review, which is usually informal and supported by tools. It is widely adopted by industrial companies [20] [14] and open source projects on GitHub.…”
Section: Reviewer Suggestionmentioning
confidence: 99%
“…Programming has long been in part a social activity, as developers share knowledge and collaborate on projects using platforms ranging from bulletin boards and mailing lists to GitHub, StackOverflow, and Twitter [1]- [8]. Recently, a new form of collaboration has emerged in which developers live-stream their work developing open source software [9], inviting other developers to join a programming session and watch while engaged in activities such as writing code, debugging, and refactoring.…”
Section: Introductionmentioning
confidence: 99%