Zobrazeno 1 - 10
of 88
pro vyhledávání: '"Alberto Bacchelli"'
Publikováno v:
PeerJ Computer Science, Vol 5, p e193 (2019)
Background Code review is a cognitively demanding and time-consuming process. Previous qualitative studies hinted at how decomposing change sets into multiple yet internally coherent ones would improve the reviewing process. So far, literature provid
Externí odkaz:
https://doaj.org/article/ea3553e510da4f72b605dc86bae0cd95
Publikováno v:
Proceedings of the ACM on Human-Computer Interaction. 7:1-33
Peer code review is a widely practiced software engineering process in which software developers collaboratively evaluate and improve source code quality. Whether developers can perform good reviews depends on whether they have sufficient competence
Autor:
Nico Ritschel, Anand Ashok Sawant, David Weintrop, Reid Holmes, Alberto Bacchelli, Ronald Garcia, Chandrika K R, Avijit Mandal, Patrick Francis, David C. Shepherd
Publikováno v:
Software: Practice and Experience. 53:729-747
Publikováno v:
2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER).
Code reviewing is a widespread practice used by software engineers to maintain high code quality. To date, the knowledge on the effect of code review on source code is still limited. Some studies have addressed this problem by classifying the types o
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::5afa6a89e0184e84e3944e6a01d0cdc3
Visualising Data Science Workflows to Support Third-Party Notebook Comprehension: An Empirical Study
Data science is an exploratory and iterative process that often leads to complex and unstructured code. This code is usually poorly documented and, consequently, hard to understand by a third party. In this paper, we first collect empirical evidence
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::80c815355b0afb582c4c0cd0739f2bc7
Publikováno v:
Journal of Systems and Software. 195:111506
What happens in my code reviews? - Replication package This folder contains the replication package of the paper: "What happens in my code reviews? An investigation on automatically classifying review changes". Its content is the following: RQ1 A fil
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::19b5ffbc237aa5c37de8e2db16629f6c
Publikováno v:
Empirical Software Engineering. 26
As Java 8 introduced functional interfaces and lambda expressions to the Java programming language, the JDK API was changed to introduce support for lambda expressions, thus allowing consumers to define lambda functions when using Java’s collection
Publikováno v:
VISSOFT
Code review is a widely adopted software development practice aimed at finding defects, improving software quality, and transferring knowledge among developers. Performing an effective code review is a challenging task for developers. Two of the main
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::15235bd0e8a1564118404a6adbd37947