高品質なコードの作成

更新 : 2007 年 11 月

品質は初期段階から確保するようにしてください。後になって品質を高めることは容易ではありません。通常、過度に複雑な問題、漠然とした問題、製品サイクルの終わり近くで発覚したような問題は修正できません。次のトピックでは、コードの品質を高めるための原則と手順について説明しています。

このセクションの内容

デザイン レビューとコード レビューを実施するためのガイドライン

デザイン レビューとコード レビューで、第三者にコードをレビューしてもらうことにより、バグや不適切な仮説を検出するためのテクニックをいくつか紹介します。

安全なコードを作成するためのガイドライン

安全なコードを作成するためのテクニックおよびガイドラインについて説明します。

コードの品質を保つためのガイドライン

作成したコードをさまざまな角度からチェックし、設定された品質基準が満たされているかどうかを確認するためのガイドラインを提供します。

デバッグのガイドライン

コード障害を検出するための、さまざまなガイドラインを提供します。

コード分析ツールを使用するためのガイドライン

コード分析ツールの使用について、さまざまなガイドラインを提供します。

C/C++ コード障害の検出と修正

コード分析ツールを使って C/C++ のコード障害を検出および修正する方法について説明します。

マネージ コード障害の検出と修正

コード分析ツールを使ってマネージ コードのコード障害を検出および修正する方法について説明します。

コード分析を用いたチェックイン ポリシー

Team Foundation のソース管理チェックインに関連付けるカスタム チェックイン ポリシーの作成方法について説明します。

参照

セキュリティ参考文献

ネイティブ コードと .NET Framework コードのセキュリティ

参照

概念

アプリケーションの保護