Improving students' programming quality with the continuous inspection process: a social coding perspective
Y Lu, X Mao, T Wang, G Yin, Z Li - Frontiers of Computer Science, 2020 - Springer
College students majoring in computer science and software engineering need to master
skills for high-quality programming. However, rich research has shown that both the …
skills for high-quality programming. However, rich research has shown that both the …
Does the role matter? an investigation of the code quality of casual contributors in github
Y Lu, X Mao, Z Li, Y Zhang, T Wang… - 2016 23rd Asia-Pacific …, 2016 - ieeexplore.ieee.org
For popular Open Source Software (OSS) projects there are always a large number of
worldwide developers who have been glued to making code contributions, while most of …
worldwide developers who have been glued to making code contributions, while most of …
Internal quality assurance for external contributions in GitHub: An empirical investigation
Y Lu, X Mao, Z Li, Y Zhang, T Wang… - Journal of Software …, 2018 - Wiley Online Library
For popular open‐source software projects, there are always a large number of worldwide
developers who have been glued to making code contributions, while most of these …
developers who have been glued to making code contributions, while most of these …
History-driven fix for code quality issues
To ensure the internal code quality of contributions in open source software (OSS)
communities, static analysis tools (eg Code Climate and SonarQube) have been integrated …
communities, static analysis tools (eg Code Climate and SonarQube) have been integrated …
Software readability practices and the importance of their teaching
IB Sampaio, L Barbosa - 2016 7th International Conference on …, 2016 - ieeexplore.ieee.org
It is known that code readability has an impact on software quality. This paper introduces a
preliminary list of 33 good practices for code readability that could be taught in object …
preliminary list of 33 good practices for code readability that could be taught in object …
Locating the Meaning of Terms in Source Code Research on" Term Introduction"
J Nonnen, D Speicher, P Imhoff - 2011 18th Working …, 2011 - ieeexplore.ieee.org
Software developers are often facing the challenge of understanding a large code base.
Program comprehension is not only achieved by looking at object interactions, but also by …
Program comprehension is not only achieved by looking at object interactions, but also by …
Inspeção de código-fonte como subsídio para o processo de ensino e aprendizagem de qualidade de software
PHA Gomes - 2021 - repositorio.unesp.br
Um trecho de código em desacordo com boas práticas de programação pode não acarretar
em problemas em um primeiro momento, mas a falta de clareza ocasionada por códigos …
em problemas em um primeiro momento, mas a falta de clareza ocasionada por códigos …
[PDF][PDF] Análise da Influência de Polıticas de Proteçao de Branch na Qualidade de Software em Pull Requests de Repositórios de Código Aberto
CS Campos, RC Manoel, BHMG Funcionários - bib.pucminas.br
Code review is a process that seeks to improve software quality by evaluating a set of
changes. This activity can be based on the Pull Requests (PR) model, allowing discussion …
changes. This activity can be based on the Pull Requests (PR) model, allowing discussion …
Software Development in HEP
F Carminati - From the Web to the Grid and Beyond: Computing …, 2012 - Springer
Abstract Software Engineering and the “Software Crisis” that it aims at solving, have been
fundamental issues at the heart of the software development activity since the moment …
fundamental issues at the heart of the software development activity since the moment …
Maintainability and Source Code Conventions: An Analysis of Open Source Projects
Maintainability is a desirable property of software, and a variety of metrics have been
proposed for measuring it, all based on different notions of complexity. Although these …
proposed for measuring it, all based on different notions of complexity. Although these …