GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Fachbereiche
  • Softwaretechnik (SWT)
  • Softwaretechnik-Trends
  • Softwaretechnik-Trends 38(2) - 2018
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Fachbereiche
  • Softwaretechnik (SWT)
  • Softwaretechnik-Trends
  • Softwaretechnik-Trends 38(2) - 2018
  • Dokumentanzeige

Indentation: A Simple Matter of Style or Support for Program Comprehension?

Autor(en):
Bauer, Jennifer [DBLP] ;
Hofmeister, Johannes C. [DBLP] ;
Siegmund, Janet [DBLP] ;
Apel, Sven [DBLP]
Zusammenfassung
Most modern programming language style guides suggest a specific indentation depth to convey the structure of code (e.g., two or four spaces). In this study, we examine the effect of indentation depth on program comprehension, to provide justification for suggested levels of indentation made by modern style guides. In the course of our study, we asked 22 participants to evaluate the output of Java code snippets with different levels of indentation. We also measured correctness and speed of the responses, and asked participants to rate the difficulty of the code presented. We employed an eye tracker to gain additional insights into the influence of indentation on visual effort. We found a small effect of indentation depth on fixation duration, but could not detect differences in correctness or visual effort. Our findings suggest that indentations affect program comprehension at a lower, perceptual level of processing, rather than higher level reasoning. Our research design and methods with respect to visual effort could be a promising starting point for future studies in this field.
  • Vollständige Referenz
  • BibTeX
Bauer, J., Hofmeister, J. C., Siegmund, J. & Apel, S., (2018). Indentation: A Simple Matter of Style or Support for Program Comprehension?.   Softwaretechnik-Trends Band 38, Heft 2. Bonn: Geselllschaft für Informatik e.V.. (S. 43-44).
@inproceedings{mci/Bauer2018,
author = {Bauer, Jennifer AND Hofmeister, Johannes C. AND Siegmund, Janet AND Apel, Sven},
title = {Indentation: A Simple Matter of Style or Support for Program Comprehension?},
booktitle = {Softwaretechnik-Trends Band 38, Heft 2},
year = {2018},
editor = {} ,
pages = { 43-44 },
publisher = {Geselllschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
23_WSRE2018_paper_19.pdf42.35Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISSN: 0720-8928
Datum: 2018
Sprache: en (en)
Typ: Journal Articles
Sammlungen
  • Softwaretechnik-Trends 38(2) - 2018 [35]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.