~/talk

Reading code

Talkat Devoxx Belgium 2024 · 2024-10-07..10-11· [developer-experience]
slides:none on file

Developers spend about 58% of their time reading code, and deliberate practice via a code reading club—monthly sessions using 1–2 page samples on paper and structured exercises like first glance and “most important lines”—improves comprehension. Practical tactics shown: clone and build with Maven verify, inspect pom.xml, generate diagrams and a module dependency matrix, run tests, step through the debugger, and ask an AI assistant to explain errors or commits. A two‑year club converges on key lines and measurably deepens understanding.

AI-written summary · about

  1. 0:00Introduction to reading code
  2. 1:11Why reading code matters
  3. 3:19Code reading club concept
  4. 7:54Structured code reading exercises
  5. 10:23Why code is confusing
  6. 14:13Four dimensions of code reading
  7. 15:15Familiarizing with new codebases
  8. 16:38IDE features for code reading
  9. 21:30Using diagrams to understand code
  10. 25:07Tracing control flow in applications
  11. 27:40Debugging to understand behavior
  12. 31:59Tests and code behavior
  13. 34:55Debugger features for learning
  14. 36:42Refactoring code for understanding
  15. 38:29AI assistants for code clarity
  16. 39:35Structured exercises outside IDE
  17. 40:17Starting your own code reading club
~/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.