Settings

Theme

Ask HN: Do you use mind maps in your coding practice?

9 points by kentich 3 months ago · 5 comments · 1 min read

Reader

I've always used mind maps in my coding practice. When I dive into a new project with an unfamiliar codebase, I analyze it by putting pieces of code directly into a mind map as nodes. Is anyone else here doing the same?

I used to copy and paste code into a separate mind-mapping app, but I eventually developed a Visual Studio / VS Code extension to do this natively. It lets you jump to the linked code with a click on the node. This feature was a game changer in code navigation for me. For reference, the extension is called Code Mind Map (https://codemindmap.com/).

PeterStuer 3 months ago

Maybe it is just me, but 'mindmaps' to just always feels more like 'oilspills'.

A way of representing mostly hierarchical data in a very inefficient and convoluted way.

  • kentichOP 3 months ago

    It doen't have to represent only hierarchical data. I like the flexibility of mind maps, as the connection between nodes are not constrained by a hierarchy. They can represent very loose relation between different parts of the code. Essentially, they reflect your understanding of the code.

runjake 3 months ago

To answer your question, no I don't use mindmaps with coding. Your extension looks neat though!

One issue: The "video" demo[1] is rendered too small and very blurry on my Mac.

1. https://codemindmap.com/CodeMindMapAnimatedGif_High_Quality....

android521 3 months ago

you have less of a need if you don't use Java

Keyboard Shortcuts

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