论坛首页 综合技术论坛

UML发展了很多年了,为什么用的人还是这么少?

浏览 65553 次
精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (5)
作者 正文
   发表时间:2009-08-20  
个人很难代表什么。大家都说自己的公司吧。
我以前在一个公司,用uml的高手被辞职了。实在太规范了,结果是效率不够。
现在基本上开发不用uml,自己学习才用。
0 请登录后投票
   发表时间:2009-08-21  
我做过的公司没一个推行uml的。
我觉得uml本身不难学,困难的是背后的思想。uml背后的思想是模型驱动(mdd)和OO。我遇到的多数做业务分析的人,根本没有这样的思维。
结果是,用户,需求分析员、需求分析文档都不是uml的,开发人员就算要自己搞uml/mdd也是一个巴掌拍不响,或者鸡同鸭讲。
现实中,贯彻uml的,同时也是贯彻oo和mdd的。mdd的现状确实不容乐观。
10 请登录后投票
   发表时间:2009-08-21  
solonote 写道
楼主,不知道你从哪里得到的数据 UML 不被使用?
或许Case工具在任何公司都没流行起来。但是UML一直被广泛应用啊
从用例分析到交流设计。UML比自然语言更加容易沟通很多问题。

。。。楼上说UML的表达过程是很难的练习过程,我也不敢苟同。
UML那么简单清晰的语法,会难学吗?


学说话易,说的有口才难
0 请登录后投票
   发表时间:2009-08-21  
呵呵, 貌似贴中说好的都是没怎么真正用过?
0 请登录后投票
   发表时间:2009-08-22   最后修改:2009-08-22

UML 一般都是描述 高层流程 用的,难道还要描述所有细节。。。

便于维护,比文档直接。。

细节当然还是看代码
0 请登录后投票
   发表时间:2009-08-22  
我一般就是用用类图,时序图
0 请登录后投票
   发表时间:2009-08-22  
solonote 写道
楼主,不知道你从哪里得到的数据 UML 不被使用?
或许Case工具在任何公司都没流行起来。但是UML一直被广泛应用啊
从用例分析到交流设计。UML比自然语言更加容易沟通很多问题。

。。。楼上说UML的表达过程是很难的练习过程,我也不敢苟同。
UML那么简单清晰的语法,会难学吗?


清晰吗? 真的清晰吗? 用几年之后再给一个结论
0 请登录后投票
   发表时间:2009-08-22  
国外也不是都用UML,用UML也不代表先进,请大家自信!
0 请登录后投票
   发表时间:2009-08-23  
糊涂虫3000 写道
就我个人而言,我觉得代码更加直接。
UML能在一定程度上说明问题,但是到了程序设计阶段,转化的过程会发现困难重重。
一切的设计的最终是代码。
当代码的实现都实现不了时,设计就是摆设。

绝对同意这个说法,实践说明一切,时间是检验真理的唯一标准!真的好用早就有人用了,其实很多技术想法一开始就不对,只是盲从的人太多了。UML是有一些价值但很本没有吹得那么多。最用要的很多人随声附和,很笨不动脑子就说好。
UML本来就是一堆理论学家发明的,可能没有经过很多实践就推向市场了,很多人成了小白鼠都不知道。可怜呀,还动不动的说规范如何的,用了就规范了?这东西要不是大厂家天天吹估计很多人都不知道。
0 请登录后投票
   发表时间:2009-08-23  
在一些特定场合,比如很多外包公司,在面向世界接收软件业务时,语言沟通度显然是很低的,代码注释又无法理解。UML作为一个“公共桥梁”无疑是个很好的选择。

更何况,UML图不是非得画给别人看的,当自己需要理清头脑中的思绪时,借助UML也不错的。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics