2 ms·
We still use UML for illustrative documentation purposes leading the prose, sequence diagrams, state machines, activities. We barely ever use class diagrams. We
by ephaeton 5y ago
We still use UML for illustrative documentation purposes leading the prose, sequence diagrams, state machines, activities. We barely ever use class diagrams. We don't draw, we let PlantUML do that. We only use UML because, well, PlantUML outputs those diagrams. If its output were non-UML sequence diagrams, state machines or activity diagrams, we'd be using that for documentation purposes.
That's why I whole-heartedly disagree with "At best you’ve got a cumbersome system that’s significantly worse than using a graphical editor" from the article. I'll take succinct text over your graphical editor any day of the week, and my colleagues agree with me.
Anyways. All hail plantuml ;)
- jayd16 5y agoYep. UML is meh but state and sequence diagrams can be good. Besides plantuml there's also the very similar mermaid which will work in gitlab markdown and show up in the browser.