关于详细设计/代码的同步问题--请教

03-09-22 blues
我一直这样做:用rose做model->生成代码->修改代码->reverse->修改model如此循环,结果都是:到后期,文档和代码对应不上,慢慢地文档就没有用了。因此请教各位:有没有好方法,可以保证详细设计/代码一致性?

--刚才请教一个人,他的说法是:让详细设计文档和代码分开,不要使用reverse功能。当rose model修改时,也不用rose的代码生成功能。

但这种方法,不知道有什么潜在缺陷?

这问题令我困惑已久!望有经验的前辈不吝赐教!

                   

blues
2003-09-22 13:46
按照"设计文档/代码"分开的原则做,越做越怕:

rose model中的那些注释等,还要一个一个的copy到代码中,工作量已经很大了。等rose model发生修改了,该怎么办呀...

zingers
2003-09-24 15:55
Together Control Center6.0好象可以实现这个功能。

arthurlian
2003-09-24 17:16
尝试过一些做法,都不尽如意,最后的做法还是在代码中加些注释,详细设计文档中只记录一些不易改变的内容。按照xp的做法,只有代码是可以运行的,不要写没人看的文档。

zz
2003-09-25 19:17
没必要在rose里为每个类写注释,可以把这些时间用到代码的注释上去

生成javadoc一样可以很方便的查看,需要的时候再对整个source code做

一次完整的逆向工程

rose里记录的更重要的信息是整个系统的actors and cases,关键的

state chart等

猜你喜欢
3Go 1 2 3 下一页