lcwling
Java咋就这么难呢?!
CJSDN高级会员
发贴: 367
积分: 82
|
于 2003-08-26 23:07
原先是采用Rational Rose,后来因为使用JBuilder,所以改为了TCC,使用后觉得它的确比Rose更好一些,主要是: 1>LiveSource,保证Design和SourceCode的sync(但我至今,没有摸索出怎样使Sequence Diagram与Code之间sync); 2>Choose Patern for Member/link/class;但Class Diagram by Pattern通常需要很高的境界,不是常人可以胜任的; 3>Generate Sequence Diagram from sourcecode,反之也可;
但也有一些问题: 1>Generate Sequence Diagram from sourcecode,从一般的方法中生成Sequence Diagram还是很好的,但若是工程级的方法(比如程序的Start()方法),那只有期待Pentium 5快点出来吧!你的Cpu几乎100%的运作,而且生成的时间太长了;那我自己来说,我的主机是Cerlon 4 1.7GB+512M ,生成复杂一点方法的Sequence Diagram,真是惨不忍睹,一个字就是"慢";就算你生成之后,重新打开的时候,你也可以去喝两杯茶再回来; 2>如果是从Exist Source Code 反向工程,也需要注意:TCC默认的JDK1.3,你可能需要调整;另外,要加入所引用的ThirtyParty; 3>如果是反向工程,最好将*.tpr与反向的工程文件保持同一个Directory;
这只是我个人的一些使用体会,希望大家多多交流.....
认真对待每一天吧,因为生活每天都是新的!
|