早就耳闻Rational是如何地强大,耳闻不如一见。今天我按着IBM dW上的入门文章尝试了一下,果不其然。
我用的是Rational Software Architect(以下简称RSA),安装的时候占用了我4G的硬盘资源:(,打开安装目录看个究竟,原来里面光是ECLIPSE就安了不下4个。我感觉这些ECLIPSE有些是用来切换工作台的,有的是用来备份的(*这个以后来确认一下:)。
首先,我创建了一个UML项目,呵呵,头一次见这样的项目,可见这个大家伙的用途不一般。然后是创建模型,这里的组件要比我以前用的开源UML工具多不少,而且特别有易用性,在鼠标停顿在组件2秒左右就会出现即时工具条,可以快速选择。我创建了一个模块,然后在里面创建一个包,然后是接口和实现类,添加一些简单的方法和属性,所有过程不超过5分钟,IDE的效率就是高啊:)。
UML——>Java,这个我现在还有些生疏,需要选中所有组件,然后鼠标右键,选择转换UML—》JAVA,把生成的代码要装入一个现有的工程中,但是我装如我的只有类和接口文件,没有生成包,以后再研究。
查看图导航器,这里可以挖掘,模型中的偶合和组件之间的其他关系,这个对实现构架的健壮性和可修改性很重要,我打算结合现在正学习的软件构架对此深入理解:)。
最后要提及的是它的帮助,好玩的很,太爽了,全是FLASH教程。
OK,NEW IDE,NEW THINKING。