~/talk

How to Read Complex Code

Talkat YOW! 2021 · 2021-11-30..12-02· [developer-experience]
slides:none on file

Research shows developers spend about 58–60% of time reading code and that three memory systems drive confusion: short‑term (5±2 items), working memory, and long‑term vocabulary. Concrete fixes: use spaced‑repetition flashcards (Anki) for syntax and domain terms, do cognitive refactorings (expand list comprehensions, inline small methods) to reduce chunks, and offload tracing with stage tables or the debugger. Run a recurring code reading club to practice; companies report measurable onboarding and understanding gains. Book: The Programmer’s Brain (Manning).

AI-written summary · about

  1. 0:00The myth of learning alone
  2. 3:36Culture of coding education
  3. 7:45Neglecting code reading
  4. 12:14Cognitive science of reading
  5. 14:26Memory systems explained
  6. 19:37Applying memory to code
  7. 23:27Cognitive refactoring
  8. 30:06Deliberate code practice
  9. 34:05Conclusion and resources
  10. 37:32Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.