Essays about: "source code comprehension"
Showing result 1 - 5 of 15 essays containing the words source code comprehension.
-
1. Investigating the Effect of Code Comments on Source Code Comprehension - A Reproduction Study
University essay from Göteborgs universitet/Institutionen för data- och informationsteknikAbstract : Software comments are written to get an understanding of what code does, its function, and its purpose. There is a consensus in the industry that code comments improve software comprehension, but is this really the case? In this research, we investigate the effect of code comments on software comprehension by conducting an experiment where participants are to study one of three types of code snippets containing the same code. READ MORE
-
2. The Effect of Supporting AbbreviationResolution inCode Visualization Tools on CodeComprehension
University essay from Mittuniversitetet/Institutionen för kommunikation, kvalitetsteknik och informationssystem (2023-)Abstract : Code comprehension is crucial for software development, as it ensures that code is easy to read andunderstand.Identifiers, such as variable-, function-, and methodnames playa significant role in code comprehension, and it isimportantthat they are written using meaningful names so thateveryone understands their usage. READ MORE
-
3. CodeViz - A Usability-Driven Call Graph Tool
University essay from Blekinge Tekniska Högskola/Institutionen för programvaruteknikAbstract : Since the start of software, comprehension has always been an issue solved through various methods, such as bottom-up models or visualizing code, specifically graphs. They are used to obtain a bird’s-eye view and the execution path of the software. Although these tools exist, they must include important usability features. READ MORE
-
4. Source Code Readability : A study on type-declaration and programming knowledge
University essay from Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)Abstract : The readability of source code is essential for software maintenance. Since maintenance is an ongoing process, which is estimated to be 70 percent of the software development life cycle's total costs, it cannot be deprioritized. READ MORE
-
5. Transformer-based Source Code Description Generation : An ensemble learning-based approach
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Code comprehension can be significantly benefited from high-level source code summaries. For the majority of the developers, understanding another developer’s code or code that was written in the past by them, is a timeconsuming and frustrating task. READ MORE