3 ms·
There's this magnetic appeal to use a visual graph editor as the UI paradigm for your app.. it seems to fit so many problems well. Yet if you complicate the pr
by delegate 2mo ago
There's this magnetic appeal to use a visual graph editor as the UI paradigm for your app.. it seems to fit so many problems well.
Yet if you complicate the problem just a notch, the graph becomes big fast and that renders like complex spaghetti you're afraid to touch in the UI.
The other problem is that the UI paradigm becomes the driver - you try to think of the problem in terms of fitting it into the UI graph editor, which is often not a natural way of thinking about said problem.
All of this to say is that I've always thought that graph/flow editors looked cool, except I've never found good use for them in practice except for very simple and predictable graphs.
Just writing the flow as a data structure in text is often a lot simpler and practical..