Settings

Theme

Ask HN: How much of your thought process while coding is verbal?

2 points by thewarrior · 4 comments · 1 min read


Inspired by the “programming is thinking” post. How does your thought process look like ? Is it verbal or intuitive ?

4 threads
JohnFen

It depends. If I'm "in the zone", there's nothing verbal about it. I stop seeing the screen or feeling the keyboard and the code just flows forth. I do have a mental imagery in the form of geometric shapes, but that's about it.

If I'm not "in the zone", then I verbalize a lot either with my actual voice or in my head, stating out loud what the immediate problem I'm solving is and walking through the steps I'm taking.

cc101

It's maybe 10% strictly verbal, and that only when I'm having trouble. More significantly, I make very heavy use of fully formed multi-word camel case variable names. It's much like speaking out loud. It is hugely useful, and the compiler doesn't care.

interbased

I’d say it’s about 50/50. It’s verbal when considering what to name variables, styling the code, and ensuring I didn’t make any mistakes. When considering the flow of the code, and what pieces to put where, it’s more intuitive.

dave4420

A little bit verbal, a little bit intuitive, but mostly visual (both equations and diagrams).

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection