Live data from Hacker News

Ask HN: Do you still use UML?

news.ycombinator.com

11–20 of 188 posts

Re: Ask HN: Do you still use UML?

#11
post #6

Sequence and state diagrams are fine, why not using them when you want to communicate certain things?

I notice that young coders hate to deal with diagrams. Customers are more and more educated in IT, so in most cases there's no need for intermediate language to communicate.

Re: Ask HN: Do you still use UML?

#16
post #12

I only ever used it for school projects, and only because it was required.

Some 10 years ago I took part in two very large projects in two different organizations, and in both cases all our shiny diagrams were scrapped at the end. So sad :)

For school projects, we did all the code, and then generated UML accordingly...

All teachers knew that, but let it go

Re: Ask HN: Do you still use UML?

#17
I do. UML class diagrams can help you turn real world business objects into model and think about dependencies and relationships of entities. I would say that it is the best tool to model software. Sequence and activity diagrams can help you design and document a process.

A picture is sometimes worth hundred words and this applies to UML as well.

Re: Ask HN: Do you still use UML?

#19
Yes, but not in the formal sense. And i don't get why agile and proper documentation should not go Hand in Hand. There are components and class Diagramms that are invaluable for me when i'm joining an existing code base. Even if they are not up-to-date everytime.

State and sequence diagrams are really cool to discuss dynamic flows and identify potential logic holes. UML-like diagrams are way better then to come up with your own representation of this everytime

Post reply on HN