The Last Day Of Summer

.NET技术 C# ASP.net ActiveReport SICP 代码生成 报表应用 RDLC
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

让UML消失一段时间

Posted on 2004-07-30 15:28  Cure  阅读(1245)  评论(5编辑  收藏  举报

昨天我把机器上的Rational XDE和Visio都卸载掉了,因为我们四个月前画的UML图,自从它们被完成后我就没有再看过,也没有使用过XDE的同步功能。这些图对我已经没有意义了,因为我更倾向与使用代码表达,而不是UML图示或大量文档。

而我们作这些文档只不过是管理层的要求,尽管我们曾经有的文档已经足够了。

当然,并不是说UML不好,没用,问题在于,它是否适合你现在项目的情况,它对于你的项目来说是否太复杂了,是否已经够用了,是否值的去花时间去搞清楚它的每个细节,是否要按部就班的去画各种各样的图示。

实际的情况是,画一些类图,活动图的时间,基本上已经足够写出一份实现代码来。而在作类图,活动图的时候,其实是一个整理思路的过程,在最后实现的时候,代码和UML图是有一段差别的。使用XDE的同步功能可以同步代码和类图,但是活动图呢?还得自己维护,这样的效果和维护两份代码有什么分别呢?

UML本身没有错,错的是我们不合时宜的使用它,或者不恰当的使用它。既然它对于我这样的代码工人,在当前的情况下起不了作用,那就让它消失一段时间,至少,我的VS.net集成环境的速度快起来了。

以上只是一点个人感想,我们的口号是“不求时髦,但求合适”