SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:lup.lub.lu.se:c4242615-809f-40f8-9c6d-6690bc98dd11"
 

Search: onr:"swepub:oai:lup.lub.lu.se:c4242615-809f-40f8-9c6d-6690bc98dd11" > Design of Flexible ...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Design of Flexible Code Block Comparisons to Improve Code Review of Refactored Code

Heander, Lo (author)
Lund University,Lunds universitet,Programvaruteknik,Institutionen för datavetenskap,Institutioner vid LTH,Lunds Tekniska Högskola,Software Development and Environments,Department of Computer Science,Departments at LTH,Faculty of Engineering, LTH
Söderberg, Emma (author)
Lund University,Lunds universitet,Institutionen för datavetenskap,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Computer Science,Departments at LTH,Faculty of Engineering, LTH
Rydenfält, Christofer (author)
Lund University,Lunds universitet,Ergonomi och aerosolteknologi,Institutionen för designvetenskaper,Institutioner vid LTH,Lunds Tekniska Högskola,Ergonomics and Aerosol Technology,Department of Design Sciences,Departments at LTH,Faculty of Engineering, LTH
show more...
Söderberg, Emma (editor)
Church, Luke (editor)
show less...
 (creator_code:org_t)
2024
2024
English 11 s.
In: Programming '24: Companion Proceedings of the 8th International Conference on the Art, Science, and Engineering of Programming. - 9798400706349 ; , s. 57-67
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Code review occupies a significant amount of developers’ work time and is an established practice in modern software development. Despite misaligments between users’ goals and the code review tools and processes pointed out by recent research, the code review tooling has largely stayed the same since the early 90s. Improving these tools, even slightly, has the potential for a large impact spread out over time and the large developer community. In this paper, we use the Double Diamond design process to work together with a team of industry practitioners to find, refine, prototype, and evaluate ways to make it easier to compare refactored code blocks and find previously hard-to-see changes in them.The results show that a flexible comparison modal integrated into Gerrit could reduce the mental load of code review on refactored code. Potentially, it could also have effects on how code is written by no longer discouraging refactoring due to it complicating the review. The user interface created in this collaborative manner was also intuitive enough for all of the participants to be able to use itwithout any hints or instructions.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Människa-datorinteraktion (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Human Computer Interaction (hsv//eng)

Keyword

code review
collaborative design
double diamond design process
focus group

Publication and Content Type

kon (subject category)
ref (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view