EconPapers    
Economics at your fingertips  
 

Towards a Theory of Factors that Influence Text Comprehension of Code Documents

Patrick Rein (), Marcel Taeumel () and Robert Hirschfeld ()
Additional contact information
Patrick Rein: Hasso Platter Institute
Marcel Taeumel: Hasso Platter Institute
Robert Hirschfeld: Hasso Platter Institute

A chapter in Design Thinking Research, 2021, pp 307-325 from Springer

Abstract: Abstract The design of domain-specific software systems can benefit from participatory design practices making domain experts and programmers equal, collaborating partners. The source code of such a system might be a viable communication artifact to mediate the perspectives of the two groups. However, source code written in a general-purpose programming language is often considered too difficult to comprehend for untrained readers. At the same time, it is yet unclear what makes general-purpose programming languages difficult to understand. Based on our previous study and related work from programming pedagogy and cognitive psychology, we develop an initial theory of factors that might influence the comprehensibility of source code documents by untrained readers. This theory covers factors stemming from the features of source code, factors related to the visual appearance of source code, and factors concerned with aspects independent of code documents. This chapter discusses and illustrates these potential factors and points out initial hypotheses about how these factors can influence comprehensibility.

Date: 2021
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:undchp:978-3-030-62037-0_14

Ordering information: This item can be ordered from
http://www.springer.com/9783030620370

DOI: 10.1007/978-3-030-62037-0_14

Access Statistics for this chapter

More chapters in Understanding Innovation from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-03-23
Handle: RePEc:spr:undchp:978-3-030-62037-0_14