私は最近ndependをダウンロードし、私が参加しているオープンソースプロジェクトを分析しました。ndependの使い方は?
私は次にどこを見るべきではありませんでしたか?ビジュアルと情報の過負荷がありました。始めること。
誰でもスタートポイントを提案できますか?
- 最初にどのような情報を探す必要がありますか?
- コード内の問題点を指摘していますか?
- すぐに見ることができる低ぶら下がり果実は何でしょうか?
私は最近ndependをダウンロードし、私が参加しているオープンソースプロジェクトを分析しました。ndependの使い方は?
私は次にどこを見るべきではありませんでしたか?ビジュアルと情報の過負荷がありました。始めること。
誰でもスタートポイントを提案できますか?
NDependで始まるとき、最も重要なことは、あなたのコードとルールについてクエリを定義させることで、Code Rule over LINQ (CQLinq)があなたの店にもたらすことができることを理解することです。 Here you'll find a summary and source code of all 200 default code rules。
2番目に重要なことは、dependency matrix viewと一緒に働くdependency graph viewの両方の依存関係です。これらの2つのビューをマスターすると、コードがうまく階層化されているかどうかや、開発者が間違っていた箇所を特定することができます。
次に、compare 2 versions of your code baseにそのような可能性として、より詳細な機能を、学習する時間もvarious code metrics、彼らが有用である理由を、静的 purity and immutabilityを施行、自動的test coverageを制御します...
の優れたペアウェブキャストパトリックSmacchiaとフィリップエクバーグはNDependの特徴のいくつかを話し、それらを使用する方法(30分の動画):
http://codebetter.com/patricksmacchia/2012/10/31/two-screencasts-on-how-to-demystify-spaghetti-code/
IMEそれが実際に可能ではないのですが「マスターこれら2つのビュー」evalの中バージョン。マトリックスは7回クリックすると閉じます(私は3回目の後にモニターで叫んでいます)、グラフはズームできない非常に高密度の郵便切手になる可能性があります。私はこの製品が適切に評価されたことを願っています。すべてのインターネット批評は無料のコピーを所持している人によって書かれていますが、ツールに金を費やすという意味ではありませんが、決して自分自身を説得することはできませんNDependは便利です。おそらく、評価版は実際には役に立たないからです。 –
NDependのサポートに問い合わせて2週間のプロ評価を受ける –
最終的にバージョン4で、時間制限のない機能限定評価モードから、14日間の完全限定機能評価モードに切り替える予定です。 –