Knowledge in the Head and in the World
- TDET, chapter 3 “Knowledge in the Head and In The World” to (pp. 74–91)
Reading Exercise (Debugging)
The reading discusses the distinction between knowledge in the head and the world. How does a debugger help organize knowledge in the head and the world? Choose a debugging tool, e.g., GDB or Eclipse’s Java debugging perspective. In a paragraph or two:
- Describe three pieces of information that are stored in the “head” and three pieces of information in “the world” when using these debugging tools.
- Describe at least two constraints that the tool uses to help people debug their code.