国内软件公司中,除了用UML画各种diagram,还有啥深入开发过程的常用实践

用UML生成code不靠谱,基本没人用;code生成UML,偶尔用于已有系统的逆向分析。 不过我不赞同这个问题,UML作为语言,其功能主要是两个: 1)沟通 2)文档 用于产生code什么的,业界已证明,那是走火入魔。
■网友
UML只是一种可视化语言,是绘制软件“蓝图”的符号语言。它不是软件方法(OO才是),也不是软件过程(UP才是)。UML在很多时候其地位和作用被夸大了,它的作用是帮助构建软件系统,主要为了为软件建模发现、纪录与交流。用UML类图生成Code基本是鸡肋,有那时间早把代码敲出来了,顶多生成个框架做参考。


    推荐阅读