Do you still use UML? How? What for? [closed]

2019-01-30 18:03发布

Few years back everybody in our shop was crazy with UML. Now everybody seems to have cooled off.

I am curious if there is still widespread use of UML in software projects.

If so, is this usage limited to whiteboarding? Do you use it for documentation? Do you use tools to generate code from it?

Related:

Is UML Practical?

19条回答
Summer. ? 凉城
2楼-- · 2019-01-30 18:41

I use class diagrams on a daily basis to discuss the model, both objects and schemas. This really throws DBAs off, until you point out that you can derive an ERD from a class diagram by sliding all the arrows the to the other end of the lines... The arrows still point in the same direction mind you. There, now it depicts an FK.

There are plenty of structural and semantic details that differ between the two types of diagrams, but the arrow conversion seems to clear the mental block.

查看更多
登录 后发表回答