より良いエンジニアを目指して

1日1つ。良くなる!上手くなる!

ResharperのShow Dependency Project

新しい職場で、新しいソリューションを触るのですが、ResharperのShow Dependency Projectがいい感じです。

ソリューションもしくはプロジェクトの右クリックメニューより実行できます。

f:id:rimever:20190513203055p:plain

f:id:rimever:20190513202623p:plain
Show Project Dependency

これで全体像が掴めます。

この図をベースにPlantumlで相関図を書いて理解を深めました。

前の職場では先にコードを書いて、この機能で生成されたpngに説明を加えてモジュール相関図を作成して、レビューとしてました。

便利ですが、やや本末転倒だった気が。

おまけ:Show Dependency Type

クラスの関係図も表示できます。

ただ、Professionalがあればコメントも挿入できるので、Visual Studioで十分かと。

f:id:rimever:20190513202515p:plain
Show Type Dependency