我尝试使用Visual Studio 2012 Ultimate Modeling Project从Class Diagrams生成代码。
首先,它会生成完美的代码,自动为我创建一个新项目,并在UML图中为每个包创建文件夹。
一切都很好,除了如何使用生成的文件?
原因我问过,如果我在一个类(即方法)中有操作,它将使用NotImplementatedException()生成方法存根。我想填写方法存根,但是在更改uml并再次生成代码后,我的方法将被擦除并再次替换为NotImplementedException。如果我选择不覆盖,添加新操作将不会在我的类中生成新方法。
是否有关于如何使用此代码生成方法的最佳实践?我现在看到的方式,没有意义。
答案 0 :(得分:0)
从我的角度来看,一旦您生成了代码框架,就应该在您喜欢的IDE(Eclipse或Visual Studio)下打开它并完成方法的主体,然后反转更新的代码以获得更新的模型。
希望它有所帮助,
RB