100以上のクラスを持つ大規模なレガシーシステムのオブジェクトランドスケープをナビゲートするのに苦労することがあります。
これはかなり一般的な課題のようです。
ソースコードをコンパイルして、オブジェクトが互いにどのように関連しているかを何らかの形で視覚化する、強く推奨されるツールがあるかどうかだけ知りたいです。
ありがとう。
100以上のクラスを持つ大規模なレガシーシステムのオブジェクトランドスケープをナビゲートするのに苦労することがあります。
これはかなり一般的な課題のようです。
ソースコードをコンパイルして、オブジェクトが互いにどのように関連しているかを何らかの形で視覚化する、強く推奨されるツールがあるかどうかだけ知りたいです。
ありがとう。
ArgoUMLなどのツールを使用したリバースエンジニアリングを使用して、UMLクラス図を生成できます。
多くの優れたリバースエンジニアリングツールが利用可能です。Rational Rose、エンタープライズアーキテクト、ビジュアルパラダイムなど、商業的に利用できるものもあります。オープンソースでは、 Star UML、ArgoUMLが好きです。クラス依存関係アナライザーも良いものです。