Lessons learned from The Programmer’s Brain
·
·
Listen now: This week we talk with AJ Kerrigan (Twitter / LinkedIn) about Felienne Hermans’ The Programmer’s Brain, an important book we recommend every developer should read (at least once). Structure:After quickly discussing the gist of the book, we dive into some of the concepts it teaches:– Chunkability: for faster reading and comprehension of code.– Germane load: the work required to encode thoughts to long-term memory, and the value of “worked examples”.– Semantic wave: needing to oscillate (as a teacher) between abstract and concrete as you learn.– Cognitive dimensions of codebases and tradeoffs in code you write and tools you use.– Practicing code reading (Code Reading Clubs): entry points and…