foreword
preface
acknowledgments
about this book
about the author
about the cover illustration
Part 1 On reading code better
1 Decoding your confusion while coding
1.1 Different kinds of confusion in code
Confusion type 1: Lack of knowledge
Confusion type 2: Lack of information
Confusion type 3: Lack of processing power
1.2 Different cognitive processes that affect coding
LTM and programming
STM and programming
Working memory and programming
1.3 Cognitive processes in collaboration
A brief dissection of how the cognitive processes interacted
Cognitive processes regarding programming tasks
2 Speed reading for code
2.1 Quickly reading code
What just happened in your brain?
Reexamine your reproduction