3 ms·
A counter question to programmers in other fields - do you visualise the structure of code in your head almost like a graph, or do you think in code blocks? I f
by truckerbill 5y ago
A counter question to programmers in other fields - do you visualise the structure of code in your head almost like a graph, or do you think in code blocks? I feel like more visual thinkers would naturally also be drawn to games.
I’m a visual thinker myself, so I can’t imagine not thinking about code as a diagram. But it seems that from the way most tools are designed , this is not the majority view.
- beaconstudios 5y agoDepends on the context! I think in terms of state machines for state, reactive code is a dependency graph, object graphs for OOP architecture.
- ItsMonkk 5y agoFirst you need to define what 'visualise' means, as an aphantasian programmer I can't visualise anything. What does thinking in code blocks mean? I can mentally hold stuff, but it's certainly not visual. Feynman[0] has a good video going through this. [0]: https://www.youtube.com/watch?v=UMk963QdShA https://www.youtube.com/watch?v=UMk963QdShA