私は、ユーザーのアクセス権を決定する一連のifステートメントを含む複雑なC#メソッドを持っています。C#メソッドの論理を視覚化する
私はこのロジックを、例えばワークフロー図やそれに類するものに視覚化する方法を模索しています。
これは、.NET 3.5とVisual Studioこれを行うことができるツール(できれ自由に利用可能)、2010年
を使用していますか?
NB:メソッド呼び出し(例:呼び出し階層)を視覚化するためのツールが多数見つかりましたが、これは私が探しているものではありません。私はロジックを視覚化するためのツールを探しています。
おかげ
EDIT:私の調査の一環として、私はFlowchart4C番号を見つけたが、それは完全に購入する$ 200と裁判が私はそれが私はそれに何をしたいん確認させません! (< 5つの条件文)。
最高です自動化されたツールの権利ですか? –
あなたは、この大規模な方法をリファクタリングして、主要部分が普通の英語のように読み始めるようにしたいと思うかもしれません。 – Marco
私は試してみません。まず、パスをカバーし、現在の動作を検証する単体テストを記述します。次に、自動リファクタリングツールを使用して、メソッドなどを抽出してコードを明確にします。 – TrueWill