News for hackers. Stuff that matters.
Re:The Unreasonable Effectiveness of Sequence Diagrams in Me... by ttfkam on Monday July 24, 2023 @10:10AM (#36848283)
The article claims that sequence charts are the only useful thing in UML. What about:

Entity diagrams, especially for database ERD

Timing diagrams (think: Gantt)

Interaction/flow diagrams

Use case diagrams

Re:The Unreasonable Effectiveness of Sequence Diagrams in Me... by MilStdJunkie on Monday July 24, 2023 @10:39AM (#36848789)
I've gotten some mileage out of the PlantUML JSON visualization, as well as the REGEX graph, gantt, salt, and wbs for org charts.

XEARTH is also pretty neat, if you don't want to bring in a full mapping API just to show a point on a map. I realize it's a pretty crappy map in XEARTH, but the point is, I don't always need a good map.

Mermaid's nice though. I love the git graph - I use that thing every day. If I'm not dealing with ITAR data I just render everything remote through the kroki service, and take what I need from each graph spec.

Re:The Unreasonable Effectiveness of Sequence Diagrams in Me... by AdieuToLogic on Monday July 24, 2023 @10:34AM (#36848672)
Agreed. I'd also add deployment diagrams[0] to the "pretty darn useful" list.

0 - https://www.uml-diagrams.org/deployment-diagrams.html

Re:The Unreasonable Effectiveness of Sequence Diagrams in Me... by The_Colonel on Monday July 24, 2023 @10:48AM (#36848936)
Yes, there are many useful diagrams in UML, but a lot of them (e.g. entity diagrams) don't map well to text based formats such as MermaidJS, because the positioning is quite important and MermaidJS often won't guess correctly.

Meanwhile, sequence diagrams map very well from the text description.

Re:The Unreasonable Effectiveness of Sequence Diagrams in Me... by jessems on Monday July 24, 2023 @11:37AM (#36849699)
I'll give those another look, thanks!