• 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