News for hackers. Stuff that matters.
Re:Rethinking Visual Programming with Go by AnimalMuppet on Wednesday June 05, 2019 @03:18PM (#20108136)
> One thing that was magical is that with a heavy code base of visual nodes, the brain can find entire sections very quickly, a bit like that cave analogy in the article. You could group nodes with coloured rectangle etc. and the way they were laid out you'd have instant recollection of its internal workings. By seeing a vague layout of nodes I knew this was about joystick controller, player controller, shader, etc. It's a massive advantage and takes less strain on the brain to "READ" again the code. It makes code re-discovery so much easier. If I had some gnarly behaviour it would instantly show in the pattern of nodes as how they were laid out.

This works if you did the grouping and layout. How well does it work if someone else did that, and the way they think doesn't match how you think?

On the other hand, that may be no different than if someone else did the directory structure, the grouping of data in objects, the naming of variables, and so on.

There are no comments on this comment yet.