私は、デルファイ2010プロジェクトをリバースエンジニアリングしてクラス図を作成できるソフトウェアを探しています。 私はいくつかのソフトウェア(ModelMaker、Enterprise Architect)を試しましたが、期待通りに機能しません。 Enterprise ArchitectはDelphi 2010のコードをリバースエンジニアリングすることはできませんが、コード内のジェネリックスなどを理解することはできません。 http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1292432202。 ModelMakerは複雑すぎる、私は実際にそれが構築された方法が嫌いです(インターフェイスはひどいIMHOです)。 Delphi 2010で動作する優れたUMLツールについての提案はありますか?それが無料か有料かは関係ありません。私はちょうどよいUMLツールがほしいと思う。リバースエンジニアリングdelphi 2010コード - UMLツール
答えて
:
あなたは合理ローズで往復エンジニアリングを行うことができます。 http://cc.codegear.com/partners/delphi7disk2/ensemble_systems/rose_delphi_link/index.html
これは古いですが、新しい言語機能をサポートしていない可能性があります。私は数年前にそれを試してきました。そして、この往復のエンジニアリングが気を散らすだけだと決めました。
...私たちは皆、同じ結論に達し、いくつかの時点で
:UMLの有用性は非常に過大評価です。
特に往復の作業を行う場合、細部のレベルはほとんど問題です。あまりにも多くの情報があり、図表を読むことができなくなったり、より高いレベルになったりして、重要な細部について忘れてしまいます。
+1はUMLについての点です。私は2つのことについてUMLを使用します:分析の仕組みの概略図をスケッチし、既存のコードをリバースエンジニアリングして、設計方法についての大まかなアイデアを得るためです。 –
OK ..アドバイスをいただきありがとうございます。リバースエンジニアリングのためにUMLを使用しようとするのをやめ、スケッチにのみ使用します。 –
Delphiの組み込みクラス図は、コードのリバースエンジニアリングに使用できます。
私はそれができることを知っています。しかし、それは他の特定のツールほど良くはありません。 –
Delphiの組み込みクラス図は、プロジェクトをリバースエンジニアリングするときに自動的にリラシオンを作成しません。 –
それから、私はあなたが既に利用可能な最良のUML選択肢を試したと思います。しかし、私は他の人がさまざまなツールを見ているかどうかを知りたいです。 –
以前は、組み込みのUMLサポートよりはるかに進んだDelphiアドインであったStarUMLというプロジェクトがありました。残念ながら(とにかくデルファイのユーザーのための)プロジェクトは方向を変え、Javaで書かれた完全な再設計を始めました。元のDelphiのソースはダウンロード可能ですが、2006年以降は開発されていないため、ジェネリック、匿名メソッド、ヘルパークラスなどはサポートされません。
私が知っている唯一のデルファイの往復工学プロジェクトでした。完全性期すため
はい。私はそれを試して、それは本当に吸う。モデルメーカーやEAと一緒にいなければならないだろう。 –
このプログラムをダウンロードした後(私は古いDelphiのバージョンをダウンロードしました)私はツールメニューを見るだけです。Java、C++、およびC#のリバースエンジニアリングのオプションしか見ることはできません。私はデルファイのための何も見ない。これがどういう仕組みか知っていますか? –
- 1. php umlリバースエンジニアリング
- 2. C#コードのフリーコードツーチャート/ UMLツール
- 3. "Uml-Designer"によるリバースエンジニアリング
- 4. コミュニティ版UMLツール
- 5. シンプルなUMLツール
- 6. UML to SQLツール
- 7. Scala用のUMLツール
- 8. フリーUML図面ツール
- 9. 無料UMLツール - UMLへのJava(NetBeansの)
- 10. リバースエンジニアリングの学習に最適なツール
- 11. Delphi 2010 AutoRunタブエラー
- 12. Delphi Outlook 2007/2010
- 13. Delphi 2010 - CommandLink Button
- 14. Qtアプリケーション用のUMLツール
- 15. Hibernateツールのリバースエンジニアリングに相当するコマンドライン?
- 16. C++コード生成とdoxygenサポート付きのフリーUMLツール
- 17. RTTIダイナミックアレイTValue Delphi 2010
- 18. のDelphi 2010とジェネリック
- 19. Delphi 2010-XEのTWordApplication
- 20. Delphi 2009(とおそらくDelphi 2010)QTP
- 21. Delphi 2010アプリケーションDelphi 7 DLLをロード
- 22. Delphi 2010のユニットリファレンスを自動的に提案するツールはありますか?
- 23. Visio 2010のユーザー定義UMLデータ型
- 24. Visual Studio 2010 UMLモデリングダイアグラムのエクスポート方法
- 25. 往復サポート付きUML描画ツール
- 26. Objective C用の無料UML図ツール
- 27. UMLを作成するためのツール
- 28. UML差分ツールはありますか?
- 29. Delphi 2010/XE2 MDIの例 - コードがありません
- 30. Delphiの「オブジェクトツリービュー」同等の2010
私はこのようなことをModelMakerには問題ありません。あなたは少しMMであなたの問題を指定できますか? –
私はちょうどしました。私はインターフェイス、図を描画するためのスペースの欠如などはありません。 ModelMakerは私にとってはオプションではありません。 –
MMで図を描くための私のスペースは、私が望むなら(ほぼ)両方のモニター上に広がっています。 –