How often is UML diagramming used “in the real wor

2020-04-05 08:32发布

Almost every one of my programming classes has made use of UML, but none have really explained when or where it might be used in a professional setting. Is it done for every single file in a project, or is there some rule of thumb of when you might want to use it? Also, is it more commonly done by hand (which I've always dreaded) or using some sort of generator?

标签: uml
2条回答
爱情/是我丢掉的垃圾
2楼-- · 2020-04-05 09:11

This question is very good example of opinion-based and very broad question with no real problem to solve behind it and no one correct possible answer

Certainly in the amount of millions of software developers there are some who learned to use UML and do use it. And there are some who either did not learn to use UML or just don't use it for whatever reason

So there are UML believers, UML skeptics and even UML haters, it depends on ... things.

I'm UML believer

How you finally evaluate "..UML...commonly...real world.." depends on what you want to see and which software development best practices you adopt in your own work

查看更多
够拽才男人
3楼-- · 2020-04-05 09:17

It depends on your role, in most developer roles you will rarely, if ever, have to use it. I can see it being useful if you are designing something though, like a new database structure, or architecting a new system or application.

It can be useful for lead developers, architects, or IT managers in the design stages of the application for communicating ideas to the business folks as well as passing on a plan for the development team that will be building it out.

查看更多
登录 后发表回答