タグ

.NETとc++に関するgigs123のブックマーク (1)

  • システムの設計から展開までを支援するVisual Studio 2005(4)

    Visual Studio 2005 Team Developer Editionは,ソース・コードの静的分析ツールやカバレッジ,プロファイラの機能を備える。 静的分析ツールとは,開発者が記述したコードに対して,そのコードを実行せずに調べることで,より実行性能が高くなる命令をアドバイスしたり,セキュリティ上問題のあるコーディングに対して警告を出したりするものだ。Team Developerに実装される分析ツールは,「PREfast」と「FxCop」の2つである。 一方,カバレッジとは,ソース・コード上で実行した部分を調べるツールである。条件分岐の条件設定を間違えると想定したルーチンを通過しなくなるが,そのようなバグを発見するのに役立つ。正しくテスト・コードを実行していることの確認にも使える。 そしてプロファイラとは,そのプログラムを実行したときに,どのメソッドがどこから何回呼び出され,実行

    システムの設計から展開までを支援するVisual Studio 2005(4)
  • 1