DocumentCode :
1788285
Title :
Improving source code navigation with patchworks
Author :
Henley, Austin Z.
Author_Institution :
Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
fYear :
2014
fDate :
July 28 2014-Aug. 1 2014
Firstpage :
187
Lastpage :
188
Abstract :
Programmers spend a considerable amount of time navigating among many code fragments that may be spread across hundreds or even thousands of files. For example, one study found that programmers spent 35% of their time navigating. Another study showed that 50% of programmers´ time was spent foraging for information. The author´s work aims to increase programmer productivity through the design of new code editors and tools to speed up source code navigation. It proposes a new tool concept known as Patchworks. In particular, Patchworks aims to allow programmers to conveniently juxtapose code, to efficiently navigate recently visited code fragments, to significantly reduce scrolling, and to reduce the time spent arranging code.
Keywords :
programming; source code (software); Patchworks tool; code editors; code fragments; information foraging; programmer productivity; programming; source code navigation; Biological system modeling; Buildings; Investment; Maintenance engineering; Navigation; Switches; Visualization;
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.6883048
Filename :
6883048
Link To Document :
بازگشت