rose能帮我们干什么?

    学了这久rose的使用,回头看了一下,发现rose能帮我们做的事情只有一件,那就是把我们的思想相对准确的表达出来,让需要的人能明白,但是软件设计的关键不在rose本身。

    很多人在这点上有误解,认为学好了rose等工具就能做好软件设计了,包括很多公司招人的信息中都体现出这种误解。但是rose只是一个工具,怎么用这个工具才是软件设计,如果你不喜欢,你可以用笔和纸来做设计,上面画上你自己定义的线和图表示出来,只要你能让人(程序员,开发人员,美工等等下游人员)明白就行,rose的作用在于定义了一种大家都可接受的图型而已。

    至于rose的后续工作比方说代码生成和逆向工程,这是rose帮我们把设计工作的一些琐碎的事情做了--事实上,这些工作都是设计时你所想到的,rose自己并不能凭空给你一个字苻的代码。rose在这里的角色就是一个工具,至于这个工具你怎么用还是在于你自己--如果你想用它来画画,那么你就用它画吧,只要你觉得好用就行!

    这么说学rose没用了?别急,既然大家都认可了这个工具以及这套工具定义的图形的含义,你就没必要在费事去自己定义一个了(自己想一套复杂不说,如何让别人能明白还要费好多事,不如拿来别人的用用就好了,只要花费几天的时间去了解一下别人定义的规则就行),拿来主义在这里体现得淋漓尽致,^_^!

   rose的全部意义就在于此,方便自己,也方便大家!说它是个必要的工具也未尝不可,呵呵!但仅仅事必要工具,不是做好软件设计的充分条件!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值