The need for frequent returning to where one was and use of regular
scrolling to navigate, and the general need for better navigation, was
well reported in this previous study:
Andrew J. Ko, Brad A. Myers, Michael Coblenz, and Htet Htet Aung. "An
Exploratory Study of How Developers Seek, Relate, and Collect Relevant
Information during Software Maintenance Tasks", IEEE Transactions on
Software Engineering. Vol. 32, No. 12, Dec, 2006. pp. 971-987.
The need for frequent returning to where one was and use of regular scrolling to navigate, and the general need for better navigation, was well reported in this previous study:
Andrew J. Ko, Brad A. Myers, Michael Coblenz, and Htet Htet Aung. "An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks", IEEE Transactions on Software Engineering. Vol. 32, No. 12, Dec, 2006. pp. 971-987.