star uml:C#代码转发/反向工程师

时间:2009-11-03 15:05:46

标签: c# uml

有没有人试过正向/反向C#代码生成?你有什么经验吗?这值得么?或者它对UML图表有好处

2 个答案:

答案 0 :(得分:0)

问题在于StarUML尚未更新多年(2005年发布的最新版本)。我不相信代码生成,特别是如果使用更新版本的C#。

答案 1 :(得分:0)

在之前的合同中,我们使用了Maven& AndroMDA(一个插件),用于从大型多层企业级项目的UML模型生成代码和数据库模式。它运作良好。我不记得我们使用过哪种UML设计器,但我认为它可能是魔术画。

我也使用过Enterprise Architect,但它感觉更加狡猾,而且根据我的经验,在产生优质代码甚至是编译代码之前需要进行相当多的调整。如果你打算去EA路线,你可能需要投入一些适当的培训。