News for hackers. Stuff that matters.
Re:How do you visualize code? by kokanee on Tuesday January 18, 2022 @05:10PM (#29986738)
Whenever someone presents a flow diagram to describe software or infrastructure, I pretty much panic. It always seems like everyone in the room immediately understands this kind of thing, but to me every box and line and arrow looks like sheer ambiguity.

I tend to think in bulleted lists. Programs are a series of steps, often containing substeps and branches. Infrastructure allows data (requests) to traverse a series of steps as well. Each branch of steps and substeps looks like a bulleted list in my head.

Re:How do you visualize code? by holografix on Tuesday January 18, 2022 @05:57PM (#29987346)
That’s not your fault. Often these diagrams display too much information at once and most crucially, without _order_ of execution.

When I get shown one of these I immediately demand to be walked through it from the perspective of the most common user story the system satisfies.