3
A
回答
7
0
的Visio也支持這一點。
1
Visio速度很慢,有一天吃了整個週末的工作。不要將它用於UML。
我以前用過UMLStudio - 它很便宜,它做了一個體面的工作,用於對我的C++代碼進行反向工程來製作圖表。使用起來有點笨拙,但一旦進入事物的精神,它就像地獄一樣快。
它也會生成代碼,但我主要是在「製作漂亮的圖表」模式下,而不是像建築宇航員說的那樣使用UML來完成往返嘗試。
0
不是您正在尋找的答案,但是如果UML非常簡單,那麼只需手工編寫代碼,您就可以從長遠角度對項目進行更多的控制。如果您想將此作爲一種技術來節省大量的重複打字工作,那麼從表面上看,您可能首先需要解決設計問題。
我有些偏見,因爲我也會說,如果UML太複雜,那就自己編寫代碼,實際上我很少會推薦從UML生成代碼。
UML是一種建模工具,它不是一種編程語言,應該是語言不可知的。你需要清楚的是這兩個概念是不同的。僅僅因爲在你的UML模型中有一個概念類,並不意味着當實現這個模型時,你需要將它創建爲一個類,因爲各種原因(性能,語言約束等)
總之,讓設計工具可以幫助您設計和開發工具dev。
0
Borland Together當我在C++課程中使用它時非常好。 教練推薦它,它似乎確實功能豐富,但我不確定它需要多少費用。
相關問題
- 1. 通過「Uml-Designer」逆向工程
- 2. 逆向工程獲得UML在PostgreSQL
- 3. 逆向工程C++
- 4. 用於逆向工程的eclipse項目的UML工具
- 5. UML逆向工程工具Eclipse的或Maven
- 6. 逆向工程簡單的應用程序與IDA Pro 5
- 7. 針對java的逆向工程工具
- 8. 逆向工程
- 9. 逆向工程德爾福2010碼 - UML工具
- 10. Visual Basic工具(UML代碼或逆向工程)
- 11. 簡單的UML工具
- 12. UML中使用ecplise的逆向工程代碼
- 13. 逆向工程聚合爲一個簡單的for循環
- 14. 逆向工程ORM
- 15. 逆向工程VaultRemoveItem
- 16. 異常,而使用STAR UML逆向工程Java代碼
- 17. 調試版本如何使逆向工程變得簡單?
- 18. Excel,簡單的逆方程
- 19. 逆向工程Dashboard Widget?
- 20. 逆向工程「編譯」Perl與C?
- 21. 如何逆向工程C++項目?
- 22. 逆向工程彙編代碼到C
- 23. 逆向工程C#解決方案
- 24. flash builder 4 - 逆向工程工具(代碼到流程圖或UML圖)
- 25. 逆向工程(oracle)架構到ERD
- 26. Java逆向工程教程
- 27. 類圖逆向工程?
- 28. 逆向工程HTTP請求
- 29. 逆向工程PrimeFaces.ab按鈕
- 30. 休眠逆向工程
我會試試看,乾杯! – CVertex 2008-10-17 18:25:27