Essays about: "Code comprehension"

Showing result 1 - 5 of 30 essays containing the words Code comprehension.

  1. 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 informationsteknik

    Author : Christofer Jidarv; Robin Hansen; [2023-08-03]
    Keywords : ;

    Abstract : 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. 2. The Effect of Supporting AbbreviationResolution inCode Visualization Tools on CodeComprehension

    University essay from Mittuniversitetet/Institutionen för kommunikation, kvalitetsteknik och informationssystem (2023-)

    Author : Sven Englsperger Raswill; Anton Byström; [2023]
    Keywords : Code comprehension; Abbreviation resolving techniques; Code visualization tools; Doxygen; Identifier comprehension;

    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. 3. Evaluating Questions About Learners’ Code generated with OpenAI’s GPT-4

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Emil Pernler; Leo Vainio; [2023]
    Keywords : ;

    Abstract : OpenAI’s ChatGPT has sparked a wave of interest worldwide since its public release in November, 2022. While concerns have been raised about the potential for students using the tool in order to cheat, researchers have recently started exploring how such models can be integrated into education to benefit learning. READ MORE

  4. 4. CodeViz - A Usability-Driven Call Graph Tool

    University essay from Blekinge Tekniska Högskola/Institutionen för programvaruteknik

    Author : Pontus Gustafsson; Ibrahim Hazem; [2023]
    Keywords : call graph; usability; maintainability; comprehension;

    Abstract : 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

  5. 5. PythonVis : Software Visualisation in Virtual Reality for Program Comprehension

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Mattias Larsson; [2022]
    Keywords : Code visualisation; program comprehension; virtual reality; user experience; python; computer education;

    Abstract : This paper presents PythonVis, a novel Virtual Reality (VR) software visualization prototype for program comprehension. The motivation for PythonVis is to leverage the affordances of VR and the debugger tool to support software developers' comprehension of novel software. READ MORE