0

我尝试使用 Visual Studio 2012 Ultimate Modeling Project 从类图生成代码。

首先,它可以很好地生成代码,自动为我创建一个新项目,并在 UML 图中为每个包创建文件夹。

一切都很好,除了如何使用生成的文件?

我问的原因是,如果我在一个类中有操作,也就是方法,它将生成带有 NotImplementatedException() 的方法存根。我确实想填写方法存根,但是在更改 uml 并再次生成代码时,我的方法将被擦除并再次替换为 NotImplementedException。如果我选择不覆盖,添加新操作不会在我的类中生成新方法。

有没有关于我们应该如何使用这个代码生成的最佳实践?以我现在的眼光来看,毫无意义。

4

1 回答 1

0

从我的角度来看,一旦你生成了你的代码骨架,你应该在你最喜欢的 IDE(Eclipse 或 Visual Studio)下打开它并完成你的方法体,然后反转你更新的代码以获得更新的模型。

希望有帮助,

RB

于 2013-10-01T06:37:50.627 回答