Assessing Consensus of Developers' Views on Code Readability

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sergeyuk, Agnia, Lvova, Olga, Titov, Sergey, Serova, Anastasiia, Bagirov, Farid, Bryksin, Timofey
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914859319296000
author Sergeyuk, Agnia
Lvova, Olga
Titov, Sergey
Serova, Anastasiia
Bagirov, Farid
Bryksin, Timofey
author_facet Sergeyuk, Agnia
Lvova, Olga
Titov, Sergey
Serova, Anastasiia
Bagirov, Farid
Bryksin, Timofey
contents The rapid rise of Large Language Models (LLMs) has changed software development, with tools like Copilot, JetBrains AI Assistant, and others boosting developers' productivity. However, developers now spend more time reviewing code than writing it, highlighting the importance of Code Readability for code comprehension. Our previous research found that existing Code Readability models were inaccurate in representing developers' notions and revealed a low consensus among developers, highlighting a need for further investigations in this field. Building on this, we surveyed 10 Java developers with similar coding experience to evaluate their consensus on Code Readability assessments and related aspects. We found significant agreement among developers on Code Readability evaluations and identified specific code aspects strongly correlated with Code Readability. Overall, our study sheds light on Code Readability within LLM contexts, offering insights into how these models can align with developers' perceptions of Code Readability, enhancing software development in the AI era.
format Preprint
id arxiv_https___arxiv_org_abs_2407_03790
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Assessing Consensus of Developers' Views on Code Readability
Sergeyuk, Agnia
Lvova, Olga
Titov, Sergey
Serova, Anastasiia
Bagirov, Farid
Bryksin, Timofey
Software Engineering
Human-Computer Interaction
The rapid rise of Large Language Models (LLMs) has changed software development, with tools like Copilot, JetBrains AI Assistant, and others boosting developers' productivity. However, developers now spend more time reviewing code than writing it, highlighting the importance of Code Readability for code comprehension. Our previous research found that existing Code Readability models were inaccurate in representing developers' notions and revealed a low consensus among developers, highlighting a need for further investigations in this field. Building on this, we surveyed 10 Java developers with similar coding experience to evaluate their consensus on Code Readability assessments and related aspects. We found significant agreement among developers on Code Readability evaluations and identified specific code aspects strongly correlated with Code Readability. Overall, our study sheds light on Code Readability within LLM contexts, offering insights into how these models can align with developers' perceptions of Code Readability, enhancing software development in the AI era.
title Assessing Consensus of Developers' Views on Code Readability
topic Software Engineering
Human-Computer Interaction
url https://arxiv.org/abs/2407.03790