zlacker

[return to "What do you visualize while programming?"]
1. bfung+u43[view] [source] 2024-10-18 16:38:12
>>dillon+(OP)
Layers of directed graphs where:

* Nodes can represent code units (lines, functions, AST) or some low level thing, even hardware parts.

* Can expand a node which contains other graphs

* Can group graphs into simpler graphs to describe a high level system design

* edges generally mean communications between graphs/nodes

◧◩
2. chatma+dA3[view] [source] 2024-10-18 20:10:12
>>bfung+u43
This describes my perception as well, I think. Except for me it’s more of a spatial system than a visual one. I recall things by how I got there - whether that’s a reference on a webpage or a variable deep in a callstack, it’s sorted in my head according to the path that brought me there. And then I have some fast lookups for “things nearby,” like maybe I can’t remember the exact file with a definition in it, but I can remember the text around it and know what to search for.
[go to top]