On the Comprehension of Program Comprehension
neverworkintheory.org
neverworkintheory.org
>>Our results reveal a gap between research and practice, as we did not observe any use of comprehension tools and developers seem to be unaware of them
Oh I beg to differ. I deal with a gnarly legacy code base every day, tail -f and grep are my 'program comprehension' tools of choice nowadays. Ie exercise the UI, watch the log for something I can grep for, and read.