2 Speed reading for code

This chapter covers

  • Analyzing why reading code quickly is hard even for an experienced developer
  • Dissecting how the brain splits up new information into recognizable parts
  • Discovering how LTM and STM work together when analyzing information like words or code
  • Examining the role of iconic memory when processing code
  • Explaining how remembering code can be used as a tool for (self) diagnosis of coding level
  • Practicing writing code that is easier for others to read

Chapter 1 introduced three cognitive processes that play a role when programming and reading code. The first cognitive process we covered was LTM, which you can think of as a hard drive that stores memories and facts. The second cognitive process was STM, which ...

Get The Programmer's Brain now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.