How to Read Complex Code • Felienne Hermans • YOW! 2021
This presentation was recorded at YOW! 2021. #GOTOcon #YOW https://yowcon.com Felienne Hermans - Author of “The Programmer’s Brain” & Associate Professor at the Leiden Institute of Advanced Computer Science @felienne RESOURCES https://www.hedycode.com / felienne https://mastodon.social/@Felienne https://www.felienne.com ABSTRACT Research shows that on average developers spend about 58 percent of their time on reading code! However, we are not explicitly taught reading code in school or in boot camps, and we rarely practice code reading too. Maybe you have never thought about it, but reading code can be confusing in many ways. Code in which you do not understand the variable names causes a different type of confusion from code that is very coupled to other code. In this talk, Felienne Hermans, associate professor at Leiden University, will firstly dive into the cognitive processes that play a role when reading code. She will then show you theories for reading code, and close the talk with some hands-on techniques that can be used to read to any piece of code with more ease and fewer headaches! [...] RECOMMENDED BOOKS Felienne Hermans • The Programmer's Brain • https://amzn.to/3mENbN0 Adrienne Tacke • Coding for Kids: Python • https://amzn.to/3X4IVGv Bryson Payne • Teach Your Kids to Code • https://amzn.to/3vU4UUO Craig Steele • Help Your Kids with Computer Coding • https://amzn.to/3WZvB6i Daniel Kahneman • Thinking, Fast and Slow • https://amzn.to/2XmJEtf Jon Woodcock • Coding Games in Scratch • https://amzn.to/3jURo0a / gotocon / goto- / gotoconferences #Hedy #Programming #ProgrammingTutorial #TeachingKids #LearnToCode #KidsLearnToCode #HowToCode #Pedagogy #Python #PythonProgramming #GradualProgramming #Scratch #ScratchProgramming #Syntax #FelienneHermans #YOWcon Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...

Build Software Like a Bag of Marbles, Not a Castle of LEGO • Hannes Lowette • YOW! 2022

Felienne Hermans: The Programmer’s Brain and Hedy

The Professor Who Taught People How To Think (1962)

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Code Red: The Business Impact of Code Quality • Adam Tornhill • YOW! 2022

Why This Is the Most Exciting Time to Be Human | Ken Ono, Axiom Math

"Hedy: A Gradual programming language" by Felienne Hermans (Strange Loop 2022)

Working Effectively with Legacy Code • Michael Feathers & Christian Clausen • GOTO 2023

China Is About To Pop The AI Bubble

The French Do Not Care About Work

The Programmer's Brain

How To Think SO Clearly People Assume You're Brilliant

From Child Prodigy to Winning Fields Medal, Nobel of Math

Violence Expert: Real Self-Defense Is TERRIFYING

PYCON UK 2025: Localization and translation of programming languages, Felienne Hermans

Think Fast, Talk Smart: Communication Techniques

Felienne Hermans - What every programmer should know about cognition

Man Uses FREE ABANDONED PALLETS to Build a House in the Forest | Full Build by @lesnoy

