Code readability: Code comments OR self-documenting code: How does the choice affect the readability of the code?
Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
Context: Code readability is something every software developer tackles every day. In order for efficient maintainability and learning of a program the documentation needs to be of high quality.
Objectives: This thesis is attempting to show what the general perspective the software developers have. We investigate which method that is preferred and why. We will also look at readability and what similarities and differences there are among students and IT professionals.
Conclusion: We have collected data from several sources. Firstly from a literature review where different papers within the field are presented. Secondly from two separate surveys conducted on students and IT professionals.
From our results we found that documentation is something that software developers heavily rely on and that the need for extensive documentation differs with working experience.
Place, publisher, year, edition, pages
2016. , 49 p.
Readability, Quality, Comments, Documentation, processes
IdentifiersURN: urn:nbn:se:bth-12739OAI: oai:DiVA.org:bth-12739DiVA: diva2:943979
Subject / course
PA1418 Bachelor's Thesis - Large Team Software Engineering Project
PAGPT Software Engineering
Henningsson, Kennet, Lecturer
Conny, Johansson, Senior Lecturer