11
通常是从UML生成代码吗?[关闭]
因此,当我上大学时,就接受了UML的好处及其在代码开发中的未来的教育。 但是从我的行业经验中,我发现虽然我们确实使用图(从ER图,类图,状态图到工作流程图),但它们都是出于通信目的。 也就是说,我从来没有从图表中自动生成过代码,从沟通的角度来看,我通常会尽量使图表尽可能简单易懂。 但是,当我查看Visio和Enterprise Architect时,似乎它们具有许多不同类型的图形,形状,属性对象,而其中大多数我都不使用。 人们是否使用UML做更多复杂的事情,例如代码或数据库生成?