Hacker News new | ask | show | jobs
by specialist 1934 days ago
I recently had to create a handful of class diagrams. To document existing stuff, vs as a design tool. Just the level of detail needed to make the point.

It's been ages since I've done UML stuff. Surely things are better now?

I tried a handful of tools. PlantUML, whatever comes with IntelliJ Ultimate, something that had recently been front page on HN (edit: dotuml.com), mermaid, nomnoml, an app I found on the Apple Mac store. I even tried just a generic diagramming tool.

So frustrating. Overlapping edges and arrowheads. Couldn't control placement or order. Classes with just names (no fields or methods) still showing those extra lines (vs just a name with a box). Couldn't discern abstract (italics) from concrete (bold) classes.

I gave up.

I was tempted to just hand draw the diagrams. Alas, my lettering is turrible.

I finally went back to wrestling with graphviz's DOT.

It's not great. But at least the edges don't overlap.

1 comments

give Gleek diagram maker a try and please send your feedback
specialist, can you pls connect with me? @IoGleek

we would like to look into your error, can be browser-based, sometimes even browser extensions can do nasty things :-/

Like other commenter, got stack errors. Sorry.