DocumentCode
1788218
Title
How live coding affects developers´ coding behavior
Author
Kramer, Jan-Peter ; Kurz, Joachim ; Karrer, Thorsten ; Borchers, Jan
Author_Institution
RWTH Aachen Univ., Aachen, Germany
fYear
2014
fDate
July 28 2014-Aug. 1 2014
Firstpage
5
Lastpage
8
Abstract
We report on the behavior of developers working with a live coding environment, which provides information about a program´s execution immediately after each change to the source code. The live coding environment we used shows information about each individual source code line, e.g., changed variable values or truth values of conditions. In comparison to developers working in a non-live environment, those working live found and fixed bugs they introduced significantly faster. Further, working live encouraged developers to switch between editing and debugging phases more frequently.
Keywords
encoding; object-oriented programming; program debugging; debugging phase; developer coding behavior; editing phase; live coding environment; program execution; Computer bugs; Debugging; Encoding; Image coding; Programming; Prototypes; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human-Centric Computing (VL/HCC), 2014 IEEE Symposium on
Conference_Location
Melbourne, VIC
Type
conf
DOI
10.1109/VLHCC.2014.6883013
Filename
6883013
Link To Document