@jeffargast I’m not, but part …
May 16th, 2008 — Uncategorized
UML Backlash (UML = “Unified Modeling Language”)
The 13 reasons for UML’s descent article on Reddit today is pretty right on. But one note: he says:
I think most programmers still use only the class diagram and maybe occasionally when they write a document the sequence diagram.
This is true, but I just wanted to give a shout out to the sequence diagram. I love it. It’s clear, it’s concise. It communicates a really perfect level of detail–actors, cause and effect, data movement, timing, etc. The sequence diagram is probably the most useful tool I discovered during various graduate computer courses that focused on UML.
On a side note, I once lost points on an exam because my arrow tips on a sequence diagram that included an asynchronous callback weren’t correct. They needed to be half heads or something ridiculous. Whatever. I rarely use UML in my day to day world.
