关于Rose正向逆向转化代码功能在现实工程中的实用性疑问及讨论?
本人最近在研究及使用UML 想到一个问题 希望拿出来探讨:
我知道使用UML工具(如Rose)的转化功能 能够得到JAVA等语言的框架代码 但是本人对这样做是否具有实用价值存在疑问?
在做过几个工程后 个人觉得在Rose中用UML做做模型构建的草图就足够了 在模型建立后 如果还要做很多工作以期望生成框架代码 不如直接开始使用编程语言来的快捷实在。
无论正向、逆向转换都要花费大量的时间精力去维护代码和模型之间的同步,似乎有点得不偿失。
各位的意见呢?欢迎探讨