>>>>> On 13 Feb 2004 17:50:56 +0100, Bjorn Reese <[EMAIL PROTECTED]> said:

    Bjorn> On Fri, 2004-02-13 at 09:37, Marat Boshernisan wrote:
    >> Understanding programmer's perception of program structure is
    >> central to my Ph.D. research and unless I can find existing
    >> studies, I will run user experiments to fill in this gap.
    >> However, at the very least, I am hoping to find a starting
    >> point for devising such a study.

    Bjorn> A good starting point is "Program Understanding - A Survey"
    Bjorn> by von Mayerhauser and Vans:

    Bjorn> http://citeseer.nj.nec.com/vonmayrhauser94program.html

I conjecture that experiments might find that program structure is
informed by the particular abstraction experiences of the individual
programmer. For example, those that have written or maintained
compilers, interpreters, parsers, smart editors, or other programming
tools that process programs probably have a model that is closer to
the lexical and grammatical structure. More generally it might be
found that the typical metaphors and structures of their own
programming work are projected onto any tools and languages they might
use. For example, everything might smell like a database to someone
whose sole deeper technical exposure is to databases. Of course, this
is just a specific case of projecting mechanisms onto black boxes.

__Jason

 
----------------------------------------------------------------------
PPIG Discuss List ([EMAIL PROTECTED])
Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss
Announce admin: http://limitlessmail.net/mailman/listinfo/announce
PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/

Reply via email to