私はこのタスクを与えられました: クラス内の冗長なコードを識別します。コードが冗長である理由を詳しく説明してください。
私は、数十のクラスを持つ大規模な C# アプリケーションを使用しています。どこから始めればよいか、またはこれにどのようにアプローチするのが最善かを誰かが推奨できますか?
私はこのタスクを与えられました: クラス内の冗長なコードを識別します。コードが冗長である理由を詳しく説明してください。
私は、数十のクラスを持つ大規模な C# アプリケーションを使用しています。どこから始めればよいか、またはこれにどのようにアプローチするのが最善かを誰かが推奨できますか?
これにはMicrosoft Visual Studioを使用できます。これはリンクです。この機能は、Visual Studio 2013の一部であり、ほとんどがコードアナライザーの一部です。
コード カバレッジに関するいくつかの良い質問:
C#/.NET の高品質なコード カバレッジには何を使用できますか?
静的分析については、Microsoft の FxCop も参照してください。
http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx