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 …

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 …

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 …

History-driven fix for code quality issues

J Xue, X Mao, Y Lu, Y Yu, S Wang - IEEE Access, 2019 - ieeexplore.ieee.org
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 …

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 …

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 …

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 …

[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 …

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 …

Maintainability and Source Code Conventions: An Analysis of Open Source Projects

B Gergel, E Stroulia, M Smit, HJ Hoover - 2011 - era.library.ualberta.ca
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 …