How to think like a programmer
高级程序员心智图
- Soloway, E., & Ehrlich, K. (1984). Empirical studies of programming knowledge.
Progrmming plans and discourse rules.
-
Shneiderman, B. (1980s). Cognitive models in programming.
-
Aho, Lam, Sethi, & Ullman, Compilers: Principles, Techniques, and Tools
Discourse Rules
- Memory layout;