TY - GEN
T1 - The Complexity of a Simple Code Comment
T2 - 43rd ACM International Conference on the Design of Communication, SIGDOC 2025
AU - Hill, Amelia
AU - Mallette, Jennifer C.
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2025/10
Y1 - 2025/10
N2 - Code comments are a common tool used by developers to communicate information about code in software development. These comments are a natural language (e.g., English) comment attached to the line of code that explains the function or purpose of the line and can be used by others on the development team. Thus, these comments, as a rhetorical genre, offer insight into the communication practices and interactions by developers and may create opportunities for better collaboration between developers and technical communicators. This paper reports on the findings of a study that explored how developers write and discuss code comments, including communication with themselves and teammates. Researchers used a survey and a series of interviews to investigate the genre conventions of code comments and how developers use them. Key findings indicate that code comments influence social interactions, that developers have strong opinions about effective comments, and that developers use a peer review process to write and use code comments. These findings reveal overlap with processes and practices used by technical communicators, opening possibilities for shared understandings and stronger collaborations between developers and communicators.
AB - Code comments are a common tool used by developers to communicate information about code in software development. These comments are a natural language (e.g., English) comment attached to the line of code that explains the function or purpose of the line and can be used by others on the development team. Thus, these comments, as a rhetorical genre, offer insight into the communication practices and interactions by developers and may create opportunities for better collaboration between developers and technical communicators. This paper reports on the findings of a study that explored how developers write and discuss code comments, including communication with themselves and teammates. Researchers used a survey and a series of interviews to investigate the genre conventions of code comments and how developers use them. Key findings indicate that code comments influence social interactions, that developers have strong opinions about effective comments, and that developers use a peer review process to write and use code comments. These findings reveal overlap with processes and practices used by technical communicators, opening possibilities for shared understandings and stronger collaborations between developers and communicators.
KW - Code comments
KW - Rhetorical genre theory
KW - Technical communication
UR - https://www.scopus.com/pages/publications/105022213639
U2 - 10.1145/3711670.3764616
DO - 10.1145/3711670.3764616
M3 - Conference contribution
AN - SCOPUS:105022213639
T3 - Proceedings of the International Conference on Design of Communication
SP - 26
EP - 31
BT - SIGDOC '25
A2 - Tham, Jason
A2 - McMullin, Michelle
A2 - Mckoy, Temptaous
CY - New York, New York
Y2 - 24 October 2025 through 25 October 2025
ER -