Conduct some small-scale experiments about code reading and understanding similar to that described in Section 14.3 and Figure 14.2 and see how people build up conceptual understanding of programs. For example, you may ask some of your co-workers or classmates to make some changes to a program or rewrite it in a different language, and observe/measure the way they approach this task and the result produced.