This project will examine the impact of criticism during software code review, particularly destructive v constructive critism, on software code quality. The project may involve collecting data from open source software projects to analyse real code review comments and their impact on code quality. It may also involve designing and deploying a questionnaire to examine perceptions of software practitioners on these topics.
This is an extension of a previous Part IV project which was published (see https://kblincoe.github.io/publications/2022_CSCW_Destructive.pdf).
Undergraduate
Better understanding of impact of destructive criticism in relation to code quality.
None
HASEL (405.662, Lab)