2015-03-31 112 views
1

我遇到過類似visualparadigmdemo這樣的工具,它可以自動從UML中建模的類圖中生成代碼。由於我沒有行業經驗,所以我很想知道,在UML中建模系統後,這是否是公司開始處理項目的方式。由於所需類的骨架是自動生成的,因此我認爲這是節省時間的好方法。如果不是這樣,那麼爲什麼這樣呢?真正的軟件項目是否使用UML自動生成代碼?

另外你能否提供一些其他工具可以從UML類圖中自動生成代碼(更喜歡開源)。

是否有OOP軟件項目沒有從類圖開始,所以這種方法可能沒用?

回答

0

大多數UML能夠從UML類圖中生成代碼,您只需要將其添加到Google代碼中即可找到它們。

關於公司開始工作的方式,我想這取決於公司,但從我的經驗來看,公司試圖避免無用的工作。 如果他們花費一些時間進行建模,那是因爲他們可以將其用於例如代碼生成,文檔或僅僅因爲它的客戶端請求。如果公司對模型沒有興趣,他們根本就不使用它,我想很多OOP都不是從模型開始的。