Habit: I talk to myself while coding
Habit: I talk to myself while coding.
I find coding is easier when I verbalize my thinking. I basically pretend I’m teaching.
This forces me to convey my process, which clarifies my thinking, and forces me to justify my approach.
It’s like pair programming, alone.
This is also why I love working remote.
When I worked in an office and I was trying to solve a hard coding problem, I'd find a meeting room where I could stand up, pace around, and talk to myself about the problem.
It's weird, but I think more clearly when I speak.